Big Huge Thesaurus

Lepisosteus

noun

sounds kind of like