Sorry, exact match is not available in the bilingual dictionary.
12
What is another word for margosa ?
Sentences with the word margosa
The word or phrase margosa refers to large semi-evergreen tree of the East Indies; trunk exudes a tenacious gum; bitter bark used as a tonic; seeds yield an aromatic oil; sometimes placed in genus Melia. See margosa meaning in Tamil, margosa definition, translation and meaning of margosa in Tamil. Find margosa similar words, margosa synonyms. Learn and practice the pronunciation of margosa. Find the answer of what is the meaning of margosa in Tamil.
Other languages: margosa meaning in Hindi
What is margosa meaning in Tamil, margosa translation in Tamil, margosa definition, pronunciations and examples of margosa in Tamil.