Big Huge Thesaurus

phyllidae

noun

sounds kind of like