odacoid
/oʊˈdeɪkoʊɪd/Definitions
1. noun
A type of fossilized, extinct brachiopod shell.
“The scientist discovered an odacoid fossil in the rock formation.”
1. noun
A type of fossilized, extinct brachiopod shell.
“The scientist discovered an odacoid fossil in the rock formation.”