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.”
1. noun
A genus of extinct placodont marine reptiles.
“Fossil remains of Ischyodus were discovered in the Solnhofen Limestone formation.”