sarrapia - Spanish English Dictionary
History

sarrapia

Play ENESESes
Play ENESESmx


Meanings of "sarrapia" in English Spanish Dictionary : 7 result(s)

Spanish English
Biology
sarrapia [f] tonka bean
Botany
sarrapia [f] SA abundant tree to 30 m high
sarrapia [f] SA yape
sarrapia [f] CO kumaru
sarrapia [f] CO cumaru
sarrapia [f] CO a species of flowering tree in the pea family, fabaceae (dipteryx odorata)
sarrapia [f] sarrapia (diphysa punctata)