Noun Definition

genus larrea

1.Definition: xerophytic evergreen shrubs; South America to southwestern United States

Related Noun(s):larrea

Category: Plants