genus Larrea
English Dictionary
->
Letter G
-> genus Larrea
Search Dictionary:
genus Larrea Definition
(n)
xerophytic
evergreen
shrubs
;
South
America
to
southwestern
United
States
genus Larrea Synonyms
genus Larrea
Larrea
© Art Branch Inc.