EGAVE

scombral

Meaning

  1. adjective Of or relating to mackerel.

Similar words

scombroid scomberoid scombrid carangoid scorpaenoid malacopterygious percesocine malacostracous carplike muscariform

Save “scombral” to learn later