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