Register

Ben nut

Definition: The seed of one or more species of moringa; as, oil of ben.
See Moringa.