Dictionary.com
Thesaurus.com

lizardfishes

  • plural
    of lizardfish.
    lizardfish
    noun
    any of several large-mouthed fishes of the family Synodontidae, having a lizardlike head.

More Suggestions