TIL leeches have 10 stomachs, 32 brains and 18 testicles


TIL leeches have 10 stomachs, 32 brains and 18 testicles


0 Comments

Comments: