What is the full meaning of scombrids
SCOMBRID, a fish of the Scombridae, the mackerel genus, also SCOMBROID [n]
Example of the word scombrids placed on a Scrabble board.