MESQUITE


Meaning of MESQUITE in English

A spiny deep-rooted leguminous tree or shrub that forms extensive thickets in the southwestern United States.

English glossary Of Geography.      Английский глоссарий географии.