Lizardfish Meaning

There are 1 meaning(s) for word Lizardfish

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

    Synonyms : snake-fish,  snakefish