stromateid

/strɒmeɪtɪd/

Definitions

1. noun

A subfamily of marine fishes in the family Stromateidae.

“The marine biologist was studying the stromateid family, which is primarily found in the Atlantic Ocean.”

Synonyms

  • butterfish
  • stromateid fish