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.”
ˌjuːɒmˈfæləs
1. noun
a genus of extinct sea snails in the family Trochidae
“Fossil experts studied the euomphalus shells found in the ancient marine deposits.”