tayuyá - Spanish English Dictionary
History

tayuyá

Play ENESESes
Play ENESESmx


Meanings of "tayuyá" in English Spanish Dictionary : 2 result(s)

Spanish English
General
tayuyá [m] AR a creeping plant of the cucurbitaceous family
Botany
tayuyá [m] AR melonleaf (cayaponia bonariensis)