Definition of osmoceptor in English:

osmoceptor

Pronunciation /ˌɒzmə(ʊ)ˈsɛptə/

noun

rare Physiology
  • A sensory receptor of the olfactory system.

Origin

1940s. From osmo- + -ceptor, after German Osmoceptor.