lizardfish
1. [ noun ] (zoology) tropical fishes with large mouths in lizard-like heads; found worldwide
Synonyms: snake-fish snakefish
Related terms: soft-finned_fish Synodontidae
Similar spelling:   Lizardi
  Lizardo
  lizard_orchid