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.0251