Definition of honey mesquite in English:
honey mesquite
noun
Any of several mesquites (genus Prosopis), specifically P. glandulosa of the southwestern United States and Mexico; also called honey locust.
Origin
Late 19th century; earliest use found in Popular Science Monthly.
Are You Learning English? Here Are Our Top English Tips