Definition of Lizardfish

  • 1. Tropical fishes with large mouths in lizard-like heads; found worldwide Noun

Synonyms for word "lizardfish"

Semanticaly linked words with "lizardfish"

Hyponims for word "lizardfish"