• word of the day

    grewia

    grewia - Dictionary definition and meaning for word grewia

    Definition
    (noun) a genus of tropical and subtropical Old World climbers or shrubs or trees
    Synonyms : genus grewia
Download our Mobile App Today
Receive our word of the day
on Whatsapp