guayusa - Spanish English Dictionary

guayusa

Play ENESESes
Play ENESESmx

Meanings of "guayusa" in English Spanish Dictionary : 3 result(s)

Spanish English
General
guayusa [f] EC plant used as a substitute for tea or maté
Botany
guayusa [f] EC PE guayusa (ilex guayusa)
guayusa [f] EC guayusa (ilex guayusa)