1 wool tree | Definition of wool tree

wool tree

noun

Definition of wool tree

: a tree of the genus Ceiba especially : ceiba sense 2a