branchiobdellidae Meaning, Definition & Usage

  1. noun small annelid worms with the posterior end modified into an adhesive sucker; especially formerly regarded as modified leeches
    family Branchiobdellidae.

WordNet