◄
Moringic
►
Dictionary
(
a.
) Designating an organic acid obtained from oil of ben. See
Moringa
.
Clyx.com