|
Definition of Moringic acid
1. Noun. (organic compound) An organic acid obtained from ben oil (from the seeds of the moringa). ¹
¹ Source: wiktionary.com
|
1. Noun. (organic compound) An organic acid obtained from ben oil (from the seeds of the moringa). ¹
¹ Source: wiktionary.com