panama_treeEnglish

Panama tree, Sterculia apetala

Noun

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

English: Panama tree, Sterculia apetala

English words with similar meanings

Show 1 words