Big Huge Thesaurus

nudibranchia

noun

sounds kind of like