English synonyms about - contact  

Cephalaspida

noun

1 Cephalaspida

Extinct group of armored fish-like vertebrates; taxonomy is not clear.

synonyms: Osteostraci, suborder Cephalaspida, suborder Osteostraci.


Find more on cephalaspida elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0166