山葵

wasabi (Wasabia japonica); Japanese horseradish; horseradish (or any blend of wasabi and horseradish)

Meaning

  1. n
    wasabi (Wasabia japonica); Japanese horseradish
  2. n
    horseradish (or any blend of wasabi and horseradish)