lizardfish
Noun
Meaning
tropical fishes with large mouths in lizard-like heads; found worldwide
Source: WordNetSynonyms
Hypernyms
Phrases with the word
Atlantic lizardfish
blue-striped lizardfish
deepsea lizardfish
greater lizardfish
Indian lizardfish
inshore lizardfish