Leucorhynchia lirata, a species of sea snail, is part of the Animalia kingdom and the Skeneidae family.
Leucorhynchia lirata, a species of sea snail, is part of the Animalia kingdom and the Skeneidae family.