dcsimg

Turcica blowi is a species of Gastropoda in the family Chilodontidae.