euomphalid
/juːɒmˈfælɪd/Definitions
1. adjective
Having a bladder or a similar organ
“The euomphalid snails were found in the nearby forest.”
2. noun
A type of extinct marine snail or gastropod
“The euomphalid fossil was discovered during the recent excavation.”