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.”
1. noun
A genus of ancient jawless fish.
“The fossilized remains of a thelodont fish, such as thelodus, were found in the Devonian deposits.”