オオムギワカバ
Meanings
Noun
1. green barley; barley grass
Composed of
barley (Hordeum vulgare)
new leaves; young leaves; fresh verdure