◄ Moringic ►

Dictionary
(a.) Designating an organic acid obtained from oil of ben. See Moringa.

                                                                                                                                                                                                                                       

Clyx.com


Moringa
Top of Page
Top of Page