otidia
/ˈɒtɪdi.ə/Definitions
1. noun
A genus of small, burrowing, marine snails in the family Trochidae, found in the intertidal zone.
“The beachcomber discovered a rare otidia shell during the low tide.”
1. noun
A genus of small, burrowing, marine snails in the family Trochidae, found in the intertidal zone.
“The beachcomber discovered a rare otidia shell during the low tide.”