• word of the day

    umbelliferous

    umbelliferous - Dictionary definition and meaning for word umbelliferous

    Definition
    (adj) relating to or belonging to plants of the family Umbelliferae
Download our Mobile App Today
Receive our word of the day
on Whatsapp