horseradish tree

Etymology
+ . The scent and flavor of some parts resembles horseradish.

Noun

 * 1) An economically useful tree,, probably native to India, but grown throughout the tropics.