What is the meaning of the word "branchiobdella"?

Definitions: