WikiWord

jarul

From WikiWord, the free dictionary

English

Definitions

noun

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

Related words

Synonyms

References