Advertisement
Advertisement
lizard fish
noun
- 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
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse