0%

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
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?