SAPUCAIA


Meaning of SAPUCAIA in English

noun a brazilian tree. ·see lecythis, and monkey-pot.

Webster English vocab.      Английский словарь Webster.