horseradish tree

短语

词形变化

horseradish trees 复数 horseradish trees

释义与例句

n.
  1. 1.

    An economically useful tree, Moringa oleifera, probably native to India, but grown throughout the tropics.

词源

From horseradish + tree. The scent and flavor of some parts resembles horseradish.

来源:wiktionary