Sterculia apetala
1.
(
noun
) large deciduous tree native to Panama and from which the country takes its name having densely leafy umbrellalike crown and naked trunk
Synonyms:
Panama tree
Related Words:
sterculia
Terms and Conditions of Use / Copyright Notice