meaning of branchiobdellidae

branchiobdellidae meaning in General Dictionary

small annelid worms aided by the posterior end customized into an adhesive sucker; particularly formerly regarded as customized leeches