Dinobdella

Dinobdella

a member of the genus Limnatis of leeches of the class Hirudinea.

Dinobdella ferox
found in the pharynx of ruminants and the upper respiratory tract of dogs, monkeys and humans.