#6 Liguus fasciatus barbouri 57.9mm F++ Pinecrest #13 Col. 1931
$15.00
(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.