1. a. Designating an organic acid obtained from oil of ben. See Moringa.
1. Designating an organic acid obtained from oil of ben. See Moringa. Source: Websters Dictionary (01 Mar 1998)