Noun Definition

snakefish

1.Definition: tropical fishes with large mouths in lizard-like heads; found worldwide

Related Noun(s):lizardfish

Category: Animals