mnioid

/ˈmnaɪ.ɔɪd/

Definitions

1. noun

A type of fish in the family Platycephalidae, found in the Indo-Pacific region.

“The mnioid was a common catch for local fishermen, prized for its flavorful flesh.”

Synonyms

  • flathead fish
  • platycephalid

Antonyms

  • deep-sea fish
  • ocean predator