branchiobdellid

Noun

 * 1) Any clitellates of the order