Big Huge Thesaurus

lampyridae

noun

sounds kind of like