Big Huge Thesaurus

chemoreceptor

noun