English synonyms about - contact  

Sterculia apetala

noun

1 Sterculia apetala

Large deciduous tree native to Panama and from which the country takes its name; having densely leafy crown and naked trunk.

synonym: Panama tree.


Find more on sterculia apetala elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0144