mitsuba
Noun
Meaning
mitsuba (uncountable)
An East Asian herb grown, especially in Japan, for its flavorful leaves, Cryptotaenia japonica.
Noun
mitsuba (uncountable)
An East Asian herb grown, especially in Japan, for its flavorful leaves, Cryptotaenia japonica.