Costoanachis avara (Say, 1822) Greedy Dovesnail

Costoanachis avara (Say, 1822) Greedy Dovesnail

Little Talbot Island State Park, Duval County, FL (about 12 mm.)

Costoanachis avara (Say, 1822) Greedy Dovesnail

Mayport Naval Station Beach, Duval Co., FL (all about 10-12 mm.)

Costoanachis avara (Say, 1822) Greedy Dovesnail

Costoanachis avara (Say, 1822) Greedy Dovesnail

Costoanachis avara (Say, 1822) Greedy Dovesnail In Situ

Costoanachis avara (Say, 1822) Greedy Dovesnail In Situ