Home / Dictionary / Jarul

Jarul Uncommon

Definition, synonyms and related words

Definitions
Noun
1

Lagerstroemia speciosa, a flowering plant native to tropical southern Asia.

Related Terms
Compare
Jarul vs