wasabi meaning in English
n. wasabi, japanese herb (of the mustard family); root of said herb, japanese condiment made from the spicy greenish root of said wasabi plant
n. wasabi, japanese herb (of the mustard family); root of said herb, japanese condiment made from the spicy greenish root of said wasabi plant