euomphalus

ˌjuːɒmˈfæləs

Definitions

1. noun

a genus of extinct sea snails in the family Trochidae

“Fossil experts studied the euomphalus shells found in the ancient marine deposits.”

Synonyms

  • sea snail
  • trochid

Antonyms

  • land snail
  • terrestrial snail