stomatode

/stɒmətoʊdi/

Definitions

1. noun

A member of the extinct order of armoured placoderm fish.

“The fossil of a stomatode was found during the excavation of the ancient riverbed.”

Synonyms

  • armoured fish
  • placoderm

Antonyms

  • bony fish
  • unarmoured fish