Big Huge Thesaurus

lepisosteus

noun

sounds kind of like