monkeypod
/ˈmɑŋkiˌpɔd/Definitions
1. noun
the large tree Milicia excelsa, native to tropical Africa and Southeast Asia, having large, broad leaves and a straight trunk.
“The monkeypod tree provides a natural canopy for the village, offering shade and protection from the elements.”