puzzlenut tree

English

Noun

puzzlenut tree (plural puzzlenut trees)

  1. Synonym of cannonball mangrove.