English Dictionary
◊ SNAKEFISH
snakefish
n : tropical fishes with large mouths in lizard-like heads;
found worldwide [syn: {lizardfish}]