LARREA


Meaning of LARREA in English

ləˈrēə, -rāə noun

Etymology: New Latin, from J. A. H. de Larrea, 18th century Spanish patron of science

1. capitalized : a small genus of American xerophytic shrubs (family Zygophyllaceae) including the creosote bush

2. -s : a shrub of the genus Larrea

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.