GEMPYLID





Definition:

  1. [noun] snake mackerels; elongated marine fishes with oily flesh; resembles mackerels; found worldwide

Synonyms:


Related Words: