A minute lizard discovered in Madagascar may be the smallest reptile found on our planet. Scientists believe that they may have discovered the smallest reptile on earth, a chameleon subspecies that is roughly the size of a sunflower seed. …
Browsing Tag