Skip to main content

hediondilla

English hediondilla meaning in English  •  hediondilla का अर्थ अंग्रेजी में
Noun
  • A desert shrub (Larrea tridentata) of the Southwestern U.S. and Northern Mexico having persistent resinous aromatic foliage and small yellow flowers.
Advertisement