English dictionary

sterculia apetala meaning and definition

Definition and meaning of sterculia apetala at MeaningMonkey.org. sterculia apetala meaning and definition in the English Dictionary.

STERCULIA APETALA noun

Definition of Sterculia apetala (noun)

  1. large deciduous tree native to Panama and from which the country takes its name; having densely leafy crown and naked trunk
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: