• word of the day

    roridula

    roridula - Dictionary definition and meaning for word roridula

    Definition
    (noun) either of 2 species of the genus Roridula; South African viscid perennial low-growing woody shrubs
Download our Mobile App Today
Receive our word of the day
on Whatsapp