Turbo setosus is a species of snails in the family turban snails. They are native to Mascarene Islands and Seychelles. Dead Turbo setosus form shallow marine sediments. Individuals can grow to 8 cm. They have sexual reproduction.
EOL has data for 24 attributes, including: