Talk:Turtle Physiology/@comment-3516812-20110528131346

Isn't the Turtles from TMNT already a turtle ?; its like a human having human mimicry..... just doesn't make sense.