Candiru

Candiru

Candiru is a parasitic fish native to the Amazon which the natives believe has the tendency to invade and parasitize the human urethras, where it will stay until surgically removed.

Previous Fact Next Fact
Categories: AnimalsHumanbody

Latest FactRepublic Video

32 Incredible Easter Eggs You Missed in Harry Potter Movies