Glossary Neuroscience / Term
Molecules capable of eliciting responses from receptors in the olfactory mucosa.
Permanent link odorants - Creation date 2021-05-02