Dictionary.com
Thesaurus.com

fiddlerfishes

  • plural
    of fiddlerfish.
    fiddlerfish
    noun
    any of several guitarfishes, especially Trygonorhina fasciata, of Australia.

More Suggestions