• word of the day

    hediondilla

    hediondilla - Dictionary definition and meaning for word hediondilla

    Definition
    (noun) desert shrub of southwestern United States and New Mexico having persistent resinous aromatic foliage and small yellow flowers
Download our Mobile App Today
Receive our word of the day
on Whatsapp