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
Synonyms : snake-fish, snakefish
Similar words of Lizardfish :
