monkeypods

noun
  1. plural of monkeypod: large tropical trees with spreading canopies, or the wood from these trees

Examples