Dictionary.com
Thesaurus.com

lemonfishes

  • plural
    of lemonfish.
    lemonfish
    noun
    the cobia.

More Suggestions