chasmataspidid
Noun
Meaning
chasmataspidid (plural chasmataspidids)
(zoology) Any of the Chasmataspidida, an extinct group of chelicerate arthropods.
Noun
chasmataspidid (plural chasmataspidids)
(zoology) Any of the Chasmataspidida, an extinct group of chelicerate arthropods.