horseradish tree
noun
a tropical tree, Moringa pterygosperma, having fragrant white flowers and seeds yielding a commercially useful oil.
Compare
ben2.
Origin of horseradish tree
First recorded in 1855–60
Words nearby horseradish tree
horsepower,
horsepower-hour,
horsepox,
horseradish,
horseradish peroxidase,
horseradish tree,
horseshit,
horseshoe,
horseshoe arch,
horseshoe back,
horseshoe bat