Words that come from English moringa

1 words across 1 languages descend from English moringa — including moringic acid.

See the etymology of moringa itself →

English (1)