moringa
1 synonym for moringa, grouped by meaning and by how common each one is.
Noun — Any of several trees from the genus Moringa, native to tropical parts of India and Africa.
Synonyms
Everyday swaps
Common words most readers know — safe in any writing.
Etymology
Borrowed from translingual Moringa, probably from Malayalam മുരിങ്ങ (muriṅṅa).
Full origin of moringa →