The Chinese Soft Shelled Turtle excretes Urea (pee) from its Mouth


The Chinese Soft Shelled Turtle excretes Urea (pee) from its Mouth

nature’s weirdest bathroom habit 🐢😳 #WeirdNature #AnimalFacts