Ben nut

Webster's Dictionary of the English Language

·- The seed of one or more species of moringa; as, oil of ben. ·see Moringa.

Related Words