• word of the day

    willowherb

    willowherb - Dictionary definition and meaning for word willowherb

    Definition
    (noun) a plant of the genus Epilobium having pink or yellow flowers and seeds with silky hairs
Download our Mobile App Today
Receive our word of the day
on Whatsapp