Find the word definition

Wikipedia
Leptogyra

Leptogyra is a genus of sea snails, marine gastropod mollusks in the family Melanodrymiidae, belonging to the clade Neomphalina.

This genus has been originally placed in Skeneidae, then in Skeneinae within Turbinidae.