scombrid
/ˈskɒmbriɪd/Definitions
1. noun
a suborder of marine fish that includes mackerels and their allies
“Some species of scombrid are found in the deep waters of the Atlantic.”
1. noun
a suborder of marine fish that includes mackerels and their allies
“Some species of scombrid are found in the deep waters of the Atlantic.”