family_branchiobdellidaeEnglish

Branchiobdellidae, family Branchiobdellidae

Noun

Small annelid worms with the posterior end modified into an adhesive sucker, especially formerly regarded as modified leeches

English: Branchiobdellidae, family Branchiobdellidae

English words with similar meanings

Show 1 words