olfactories

nounPlural of olfactory; organs or structures related to the sense of smell, such as the olfactory nerves or bulbs.

No synonyms or antonyms found for this word.

olfactories synonyms & antonyms | whatsthatwordmean | whatsthatwordmean