Claim: Leptogyra costellata is a species of sea snails of the Gastropoda class of the Phylum Mollusca.
Evidence: Leptogyra costellata is a species of sea snail, a marine gastropod mollusk in the family Melanodrymiidae. Class: Gastropoda