snake-fish
Explore definitions, synonyms, and language insights of snake-fish
Definitions
Noun
tropical fishes with large mouths in lizard-like heads; found worldwide
Explore definitions, synonyms, and language insights of snake-fish