obtusifid
/ɒbˈtjuːsɪfaɪd/Definitions
1. noun
A genus of fossilized sea urchin.
“The obtusifid sea urchin fossils were discovered in the ancient marine bed.”
1. noun
A genus of fossilized sea urchin.
“The obtusifid sea urchin fossils were discovered in the ancient marine bed.”