• word of the day

    umbellar

    umbellar - Dictionary definition and meaning for word umbellar

    Definition
    (adj) bearing or consisting of or resembling umbels
    Synonyms : umbellate
Download our Mobile App Today
Receive our word of the day
on Whatsapp