Popular Wordlists
  • 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
Connect with us on Facebook