Meaning

1 senses
  1. A smelling organ; a nose or similar organ.

Forms

plural: olfactors
Singularolfactor
Pluralolfactors

regular

Word family

1 related words
Relatedolfactory

See also

neighbours in the dictionary
olfactor — meaning, examples, forms, synonyms | Krumeto