Pseudobombax

Explore definitions, synonyms, and language insights of Pseudobombax

Definitions

Noun
tropical American deciduous shrubs or small trees

More General Terms