Definition of ラムズイヤー

ラムズイヤー

ramuzuiyaa

noun
lamb's-ear (Stachys byzantina)