Welcome, Sign In
New Species of Tarantula Found in Northern Sri Lanka
Description:Researcher Ranil Nanayakkara discovered a new species of tarantula that is estimated to be eight-inches long that lives in northern Sri Lanka.
New York Daily News
new york city news
new york daily news