NichiDict

わたちょろぎ

綿草石蚕
[watachorogi]

Meanings

1.Noun

lamb's-ear (Stachys byzantina)