NichiDict

八千草

やちぐさ
[yachigusa]

Meanings

1.Noun

variety of plants; various herbs