Haplocochlias cubensis is a species mollusk under the Skeneidae, a family of small shells that lack a nacreous structure, of the order Trochida.
Haplocochlias cubensis is a species mollusk under the Skeneidae, a family of small shells that lack a nacreous structure, of the order Trochida.