Definitions from Wiktionary (margosa)
▸ noun: The neem. (a tree)
▸ Words similar to margosa
▸ Usage examples for margosa
▸ Idioms related to margosa
▸ Wikipedia articles (New!)
▸ Popular adjectives describing margosa
▸ Words that often appear near margosa
▸ Rhymes of margosa
▸ Invented words related to margosa
▸ noun: The neem. (a tree)
Similar:
neem,
arishth,
Azadirachta indica,
melia azadirachta,
neem tree,
nim tree,
dogoyaro,
Indian lilac,
neemb,
nimbo,
more...
▸ Words similar to margosa
▸ Usage examples for margosa
▸ Idioms related to margosa
▸ Wikipedia articles (New!)
▸ Popular adjectives describing margosa
▸ Words that often appear near margosa
▸ Rhymes of margosa
▸ Invented words related to margosa