English dictionary
sterculia meaning and definition
Definition and meaning of sterculia at MeaningMonkey.org. sterculia meaning and definition in the English Dictionary.STERCULIA noun
Definition of sterculia (noun)
- any tree of the genus Sterculia
Source: Princeton University Wordnet