The terms Epidelaxia falciformis and Epidelaxia palustris, recently seen in the news, refer to:

1
Newly discovered species of jumping spiders in India.
2
Endangered amphibians found in the Western Ghats.
3
Fossilized remains of prehistoric reptiles unearthed in Kerala.
4
Medicinal plants with antimicrobial properties.

Sponsored

hivanix.in

Visit

This quiz is brought to you by hivanix.in

🌐 Web App Development

Quick Navigation