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