ALL meanings of lizard fish
liz·ard fish
L l - noun plural lizard fish any of several large-mouthed fishes of the family Synodontidae, having a lizardlike head. 1
- noun lizard fish any small teleost fish of the family Synodontidae, having a slender body and a lizard-like head and living at the bottom of warm seas 0