Big Huge Thesaurus

odonate

noun

sounds kind of like