Tyrannobdella

Tyrannobdella

Tyrannobdella rex is a species of leech found in South America in the upper reaches of the Amazon. This newly found genus of leech takes sustenance from the mucous membranes of the mammalian upper respiratory tract, and is known to feed upon humans. It has eight teeth.

Tyrannobdella People (First 1 people) - Page 0

Tyrannobdella

Tyrannobdella

Animal