Galeaspid meaning

Any of the extinct class Galeaspida of jawless fish.
noun
0
0
Advertisement

Origin of galeaspid