megalops

/mɛɡəlɒps/

Definitions

1. noun

a large-eyed fish of the family Clupeidae, especially the tarpon (Megalops atlanticus) and the ladyfish (Megalops cyprinoides).

“The fisherman was impressed by the size and speed of the megalops he caught in the ocean.”

Synonyms

  • large-eyed fish
  • tarpon

Antonyms

  • minnow
  • small-eyed fish