• word of the day

    strophanthus

    strophanthus - Dictionary definition and meaning for word strophanthus

    Definition
    (noun) any of various shrubs or small trees of the genus Strophanthus having whorled leaves and showy flowers of various colors in dense and corymbose clusters; some have poisonous seeds
Download our Mobile App Today
Receive our word of the day
on Whatsapp