Big Huge Thesaurus

foraminifer

noun

sounds kind of like