Our Latin species name is Mesodon elevatus, as for the English meaning of Mesodon, Meso- stands for “middle”, and -odon stands for “tooth”.  Elevatus on the other hand stands means “to lift up” or “to light up” in English (Encyclopedia of Life, 2012).

The penis has undergone so much evolutionary change it is actually one of the key taxonomic characters of land snails (Wilbur, 1984).







Previous: Reproduction             Go Home             Next: References