Cannonball Tree Definition

noun
A South American tree (Couroupita guianensis) bearing fragrant reddish pink flowers that develop into large woody fruits on its trunk and main branches.
American Heritage

Find Similar Words

Find similar words to cannonball tree using the buttons below.

Words Starting With

Words Ending With

Unscrambles

cannonball tree