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