Cyclostremiscus pulchellus is a marine gastropod mollusk in the family Skeneidae, order of Trochida of the kingdom Animalia.
Cyclostremiscus pulchellus is a marine gastropod mollusk in the family Skeneidae, order of Trochida of the kingdom Animalia.