Finnish Meaning of larrea

Larrea

Other Finnish words related to Larrea

No Synonyms and anytonyms found

Definitions and Meaning of larrea in English

Wordnet

larrea (n)

xerophytic evergreen shrubs; South America to southwestern United States

FAQs About the word larrea

Larrea

xerophytic evergreen shrubs; South America to southwestern United States

No synonyms found.

No antonyms found.

larousse => Larousse, larotid => Korvasylkirauhanen, laroid => Laroidi, larodopa => Larodopa, larn => oppia,