guapala - Spanish English Dictionary
History

guapala

Play ENESESes
Play ENESESmx


Meanings of "guapala" in English Spanish Dictionary : 1 result(s)

Spanish English
Botany
guapala [f] EC a shrub up to 10 m tall, with whitish vein leaves, yellowish-green flowers that grow in terminal clusters (simira ecuadorensis)