ostracioid
/ɒstrəˈsaɪɒɪd/Definitions
1. noun
a genus of extinct bony fishes
“Fossil remains of ostracioid fish were found in the sedimentary rocks.”
1. noun
a genus of extinct bony fishes
“Fossil remains of ostracioid fish were found in the sedimentary rocks.”