Aploparaksis turdi

Aploparaksis turdi

It is a type of tapeworm found in where else, in feces.

Previous Fact Next Fact
Categories: InsectsPlaces

Latest FactRepublic Video

32 Incredible Easter Eggs You Missed in Harry Potter Movies