Big Huge Thesaurus

stomate

noun

sounds kind of like