horseradish tree
短语词形变化
horseradish trees
复数
horseradish trees
释义与例句
n.
-
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