GENUS LARREA





Definition:

  1. [noun] xerophytic evergreen shrubs; South America to southwestern United States
    Synonyms: Larrea, genus Larrea

Synonyms: