acanthodei
/ækənθoʊˈdiː/Definitions
1. noun
A suborder of extinct armored placoderm fishes
“Fossil records show that acanthodei were among the dominant marine predators of the Silurian period.”
1. noun
A suborder of extinct armored placoderm fishes
“Fossil records show that acanthodei were among the dominant marine predators of the Silurian period.”