Ox-eye Herring (noun) Definition, Meaning & Examples

noun
  1. a herring-like sea fish, Megalops cyprinoides, of northern Australian waters, related to the tarpon
Ox-eye Herring (noun) Definition, Meaning & Examples

More Definitions