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