Big Huge Thesaurus

Capsidae

noun

sounds kind of like