puzzlenut tree
English
Noun
puzzle
nut
tree
(
plural
puzzlenut trees
)
Synonym of
cannonball mangrove
.