SAPUCAIA Meaning of SAPUCAIA in English noun a brazilian tree. ·see lecythis, and monkey-pot. Webster English vocab. Английский словарь Webster. 2012