moonfish

Explore definitions, synonyms, and language insights of moonfish

Definitions

Noun
any of several silvery marine fishes with very flat bodies
Noun
large elliptical brightly colored deep-sea fish of Atlantic and Pacific and Mediterranean