|
Need synonyms for olfactor? Here's a list of similar words from our thesaurus that you can use instead.
|
Noun
An organ of smell
“When you chew food, it releases the flavor and pumps it up to the olfactor bulb behind the bridge of the nose,'' Duffy says.”
|
|
|
|
|
|