Haplocochlias cubensis is a species mollusk under the Skeneidae, a family of small shells that do not have the pearly innermost layer, of the order Trochida.
Haplocochlias cubensis is a species mollusk under the Skeneidae, a family of small shells that do not have the pearly innermost layer, of the order Trochida.