scomberoid
/ˈskɒmbrɔɪd/Definitions
1. noun
A fossil fish of the genus Scomberoides, particularly Scomberoides compressus, found in Eocene deposits.
“The ancient fossil, believed to be a scomberoid, was discovered in the Eocene deposits of the region.”