lock plus

Orthalicidae

(Albers, 1860)

 

Orthalicidae is a family of tropical air breathing land snails that includes the popular Liguus snails of South Florida and Cuba.

Browse all available specimen shells for sale from this family below.

No products found.