Orthalicus undatus explained

Orthalicus undatus is a species of air-breathing land snail, a terrestrial pulmonate gastropod mollusk in the family Orthalicidae.

Subspecies

Notes and References

  1. Gary Rosenberg, Igor V. Muratov 2006. Status Report on the Terrestrial Mollusca of Jamaica. Proceedings of the Academy of Natural Sciences of Philadelphia 2006 155 (1), 117-161,