Urosalpinx perrugata (Conrad, 1846) Gulf Oyster Drill

Urosalpinx perrugata (Conrad, 1846) Gulf Oyster Drill

Urosalpinx perrugata (Conrad, 1846) Gulf Oyster Drill Eggs

Urosalpinx perrugata (Conrad, 1846) Gulf Oyster Drill And Eggs

Urosalpinx perrugata (Conrad, 1846) Gulf Oyster Drill