ayao - Spanish English Dictionary
History

ayao

Play ENESESes
Play ENESESmx


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

Spanish English
Botany
ayao [m] DO white prickly ash
ayao [m] DO a fairly fast-growing, evergreen tree with a thin, spreading crown, reaching a height of up to 20 metres (zanthoxylum martinicense)