Definition of Larrea in English :

Define Larrea in English

Larrea meaning in English

Meaning of Larrea in English

Pronunciation of Larrea in English

Larrea pronunciation in English

Pronounce Larrea in English

Larrea

see synonyms of larrea

Noun

1. genus larrea, larrea

xerophytic evergreen shrubs; South America to southwestern United States

WordNet Lexical Database for English. Princeton University. 2010.