Daily Current Affairs
Context:
Arachnologists from the Centre for Animal Taxonomy and Ecology (CATE), Christ College, Irinjalakuda in Kerala have recently discovered six new species of spiders from across the country.
Verifying, please be patient.
Already have an account? Login