larrea

Nouns

  • (n) xerophytic evergreen shrubs; South America to southwestern United States genus Larrea,

Synonyms

genus Larrea

Words of close approximity

larrup
Larrea tridentata