gamolepis
/ˌɡæmoʊˈliːpɪs/Definitions
1. noun
A genus of extinct sea urchins.
“Fossil records of gamolepis provide crucial information about ancient marine ecosystems.”
1. noun
A genus of extinct sea urchins.
“Fossil records of gamolepis provide crucial information about ancient marine ecosystems.”