SCOMBEROMORUS MACULATUS(noun)Did you mean?RhymesAlso try..scomberomorusDefinitions There is 1 meaning of the phrase Scomberomorus Maculatus. Scomberomorus Maculatus - as a noun A large commercially important mackerel of the atlantic coastal waters of north america Word Variations & RelationsStarts SStarts SCStarts SCOStarts SCOMEnds SEnds USEnds TUSEnds ATUSStarts S & ends SStarts SC & ends SStarts S & ends USA-Z Proximitiesscolytusscomberscomberesocidaescomberesoxscomberomorus Scomberomorus Maculatus scombresocidaescombresoxscombrid15scombridaescombrids16