Word info

mitsuba

Noun

Meaning

mitsuba (uncountable)

An East Asian herb grown, especially in Japan, for its flavorful leaves, Cryptotaenia japonica.

Source: en.wiktionary.org

Anagrams

Close letter words and terms