olenidae
/oʊˈlɛnɪdiː/Definitions
1. noun
the family of eulimids, a group of marine gastropod mollusks
“The olenidae family is found in tropical waters around the world.”
1. noun
the family of eulimids, a group of marine gastropod mollusks
“The olenidae family is found in tropical waters around the world.”