Baby Chameleon
This is a baby chameleon. Right now, there are 171 species of this reptile. They have a variety of sizes too. They are unique for a plethora of reasons. For one thing, they give birth instead of laying eggs. Aside from that, they can move their eyes independently and look in the opposite directions at once.
ADVERTISEMENT