Advertisement

Advertisement

spotted mackerel

noun

  1. a small mackerel, Scomberomorus queenslandicus , of northern Australian waters


Advertisement

Advertisement

Advertisement

Advertisement


spotted hyenaSpotted Mist