How many teeth do leeches have?

Leeches have 300 teeth in their tripartite jaws. When the leech has fed for 20 minutes to an hour, taken 15 to 30 milliliters of blood. Ask us anything 24/7!
Updated on Wednesday, February 01 2012 at 07:43PM EST
Collections: leechteeth 

Related Questions