Big Huge Thesaurus

arcella

noun

sounds kind of like