Turbonilla semicostata is a species of snails in the family Pyramidellidae. This species is extinct. They are surficial modifiers. They are carnivores. They have sexual reproduction. They are facultatively mobile animals.
EOL has data for 20 attributes, including: