garrote amargo - Spanish English Dictionary
History

garrote amargo

Play ENESESes
Play ENESESmx


Meanings of "garrote amargo" in English Spanish Dictionary : 2 result(s)

Spanish English
Botany
garrote amargo [m] HN a small and thin palm, up to 2 m high (used in traditional medicine)
garrote amargo [m] HN small, thin palm, up to 2 m high, with a round black fruit