noun a game fish, Scomberomorus cavalla, found in the western Atlantic Ocean.
king mackerel 🔊 Listen to this noun a game fish, Scomberomorus cavalla, found in the western Atlantic Ocean. Share Facebook Twitter Google +