• word of the day

    clitoria

    clitoria - Dictionary definition and meaning for word clitoria

    Definition
    (noun) genus of tropical shrubs or vines having pinnate leaves and large axillary flowers
    Synonyms : genus clitoria
Download our Mobile App Today
Receive our word of the day
on Whatsapp