Noun Definition
snakefish
1.Definition: tropical fishes with large mouths in lizard-like heads; found worldwide
Related Noun(s):lizardfish
Category: Animals1.Definition: tropical fishes with large mouths in lizard-like heads; found worldwide
Related Noun(s):lizardfish
Category: Animals