Synonyms for larrea

1. Larrea (n.)

xerophytic evergreen shrubs; South America to southwestern United States

Synonyms: