meaning of lagerstroemia

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


Related Words

lagerstroemia | lagerstroemia indica | lagerstroemia speciosa |

Developed & Maintained By Taraprasad.com

Treasure Words