ben oil

Noun

 * 1) An oil pressed from the seeds of.

Translations

 * German: Behenöl, Moringaöl