dodecafid
/dɒdɛkˈɑːfɪd/Definitions
1. noun
a type of fossilized worm or other invertebrate, particularly one with a dodecagonal or twenty-sided shell.
“The paleontologist carefully examined the dodecafid fossil to determine its age.”
1. noun
a type of fossilized worm or other invertebrate, particularly one with a dodecagonal or twenty-sided shell.
“The paleontologist carefully examined the dodecafid fossil to determine its age.”