ischyodus

/ɪˈskjuːdoʊs/

Definitions

1. noun

A genus of extinct placodont marine reptiles.

“Fossil remains of Ischyodus were discovered in the Solnhofen Limestone formation.”

Synonyms

  • placodont
  • reptile

Antonyms

  • mammal