sterculia apetala
Meaning, Definition & Usage
Dictionary
Related
noun
large deciduous tree native to Panama and from which the country takes its name; having densely leafy crown and naked trunk
Panama tree
.
WordNet
Previous
stercorate
stercoration
stercorianism
stercorin
stercory
Next
sterculiaceae
sterculiaceous
stere
sterelmintha
stereo