ayapana - Spanish English Dictionary
History

ayapana

Play ENESESes
Play ENESESmx


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

Spanish English
Botany
ayapana [f] PR a perennial herbaceous plant, with large thin leaves, pink flowers and reddish stem without hairs
ayapana [f] PR a herbaceous plant (asteraceae)
ayapana [f] PR boneset, throughwort