Terrestrial Snails of Karnataka

November 01, 2013

‘Mollusc’ means soft bodied, in Latin. Molluscs belong to the second largest group of animals on the earth after arthropods, with more than 1.5 lakh described species, and many more […]