thelodus

/ˈθiːlədəs/

Definitions

1. noun

A genus of ancient jawless fish.

“The fossilized remains of a thelodont fish, such as thelodus, were found in the Devonian deposits.”

Synonyms

  • jawsless fish
  • thelodont

Antonyms

  • gnathostome
  • jawed fish