snakefishEnglish

lizardfish, snake-fish, snakefish

Noun

Tropical fishes with large mouths in lizard-like heads, found worldwide

English: lizardfish, snakefish, snake-fish

English words with similar meanings

Show 2 words