English
Detailed Synonyms for Sterculia apetala in English
Sterculia apetala:
Sterculia apetala [the ~] noun
-
the Sterculia apetala
– large deciduous tree native to Panama and from which the country takes its name; having densely leafy crown and naked trunk 1the Panama tree; the Sterculia apetala– large deciduous tree native to Panama and from which the country takes its name; having densely leafy crown and naked trunk 1