The Mysterious Satanic Leaf Tailed Gecko

The Satanic Leaf Tailed Gecko is a mysterious creature. These kinds of creatures are generally found in Madagascar Island. The generic name of this creature is Uroplatus which is taken from two Latin words “oura” meaning “tail” and “platys” meaning “flat”. This species was first discovered by George Albert Boulenger in 1888.It is very small … Continue reading The Mysterious Satanic Leaf Tailed Gecko