Noun
moringic acid (uncountable) (organic chemistry) An organic acid obtained from ben oil (from the seeds of the moringa).