Popular Wordlists
  • word of the day

    branchiobdellidae

    branchiobdellidae - Dictionary definition and meaning for word branchiobdellidae

    Definition
    (noun) small annelid worms with the posterior end modified into an adhesive sucker; especially formerly regarded as modified leeches
Connect with us on Facebook