• word of the day

    branchiobdella

    branchiobdella - Dictionary definition and meaning for word branchiobdella

    Definition
    (noun) type genus of the Branchiobdellidae: a small worm that lives on the gills or surface of a crayfish attached by a sucker
Connect with us on Facebook