'Larrea' definitions:

Definition of 'Larrea'

From: WordNet
noun
Xerophytic evergreen shrubs; South America to southwestern United States [syn: Larrea, genus Larrea]

Words containing 'Larrea'