Meaning of Lagerstroemia

Definition of Lagerstroemia

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

Other information on Lagerstroemia

WIKIPEDIA results for Lagerstroemia
Amazon results for Lagerstroemia