Skip to main content

guama

English guama meaning in English  •  guama का अर्थ अंग्रेजी में
Noun
  • A tropical tree of Central America and the West Indies and Puerto Rico (Inga laurina) having spikes of white flowers; it is used as shade for coffee plantations.
Advertisement