sri srilanka

A giant Tarantula has been discovered in northern Sri Lanka. Named as Poecilotheria Rajaei, it lives in the trees and has the size of a human head. The photos of these new species of Tarantula, discovered by researchers from Sri Lanka, [...]