Big Huge Thesaurus

Irenidae

noun

sounds kind of like