Big Huge Thesaurus

stoma

noun

sounds kind of like