Big Huge Thesaurus

lizardfish

noun