Big Huge Thesaurus

stonefly

noun

sounds kind of like