Sapucaia(n.) A Brazilian tree. See Lecythis, and Monkey-pot.

Words within sapucaia

6 letter words: 3 results
View all words...