Lagerstroemia

Explore definitions, synonyms, and language insights of Lagerstroemia

Definitions

Noun
shrubs or small trees of tropical Asia and Africa usually with showy white, pink, or purplish flowers

More General Terms