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.”
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.”