Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

chemoreceptors Definition

Cancel
chemoreceptors
noun(che-mo-re-cep-tor)
a sense organ (such as a taste bud) responding to chemical stimuli

Words Related to chemoreceptors!

chemoreceptors Examples by Brain Bank Users