hediondilla - English Synonyms Dictionary

hediondilla

n.
[1] creosote bush , coville , Larrea tridentata