Panama tree

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: Sterculia apetala
Related Words: sterculia



Terms and Conditions of Use / Copyright Notice