cacaoyer
Top 35000
Meanings
Noun
1. cacao (tree)
Examples2
Cocoa trees require deep soil.
Cacao trees thrive in rainforests.