What does Ben nut mean?

Ben nut meaning in General Dictionary

The seed of just one or even more types of moringa; as, oil of ben. See Moringa.