Noun larrea has 1 sense
  1. Larrea, genus Larrea - xerophytic evergreen shrubs; South America to southwestern United States
    --1 is a kind of rosid dicot genus
    --1 is a member of Zygophyllaceae, family Zygophyllaceae, bean-caper family
    --1 has members: creosote bush, coville, hediondilla, Larrea tridentata
,
TOP