Big Huge Thesaurus

capsidae

noun

sounds kind of like