Sorry, exact match is not available in the bilingual dictionary.
12
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 Sanskrit, margosa definition, translation and meaning of margosa in Sanskrit. Find margosa similar words, margosa synonyms. Learn and practice the pronunciation of margosa. Find the answer of what is the meaning of margosa in Sanskrit.
Other languages: margosa meaning in Hindi
What is margosa meaning in Sanskrit, margosa translation in Sanskrit, margosa definition, pronunciations and examples of margosa in Sanskrit.