English synonyms about - contact  

Larrea

noun

1 Larrea

Xerophytic evergreen shrubs; South America to southwestern United States.

synonym: genus Larrea.


Find more on larrea elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.029