Big Huge Thesaurus

hydathode

noun

sounds kind of like