guamaEnglish

Inga laurina, guama

Noun

Tropical tree of Central America and West Indies and Puerto Rico having spikes of white flowers, used as shade for coffee plantations

English: guama, Inga laurina

English words with similar meanings

Show 1 words

Words that start with "guama"