amacey - Spanish English Dictionary
History

amacey

Play ENESESes
Play ENESESmx


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

Spanish English
Botany
amacey [m] DO amacey oil
amacey [m] DO an evergreen tree, which can grow 10-25 metres tall (tetragastris balsamifera)