olfactory receptors
Definition
noun. parts of the nose that help you smell things.
Example Sentence
The dog's strong sense of smell is due to its numerous olfactory receptors.
Synonyms
scent detectors; smell sensors; aroma identifiers
Antonyms
taste buds; auditory receptors
Hear It! Say It! Write It!
olfactory receptors