Definitions from Wiktionary (olfactor)
▸ noun: A smelling organ; a nose or similar organ.
▸ Words similar to olfactor
▸ Usage examples for olfactor
▸ Idioms related to olfactor
▸ Wikipedia articles (New!)
▸ Popular adjectives describing olfactor
▸ Words that often appear near olfactor
▸ Rhymes of olfactor
▸ Invented words related to olfactor
▸ noun: A smelling organ; a nose or similar organ.
Similar:
ophthal,
exophoric,
sensuist,
sinus,
orthognathism,
otoacoustics,
orthophoric,
oryctologist,
otalgic,
laryngeal,
more...
▸ Words similar to olfactor
▸ Usage examples for olfactor
▸ Idioms related to olfactor
▸ Wikipedia articles (New!)
▸ Popular adjectives describing olfactor
▸ Words that often appear near olfactor
▸ Rhymes of olfactor
▸ Invented words related to olfactor