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.