Big Huge Thesaurus

Lampyridae

noun

sounds kind of like