Dictionary
Dictionary
Olfactor — definition & meaning
Word Type Definition Olfactor n. A smelling organ; a nose.
Explore more words:
Dividing · Postcornu · Division · Clicket · Manganesate · Platform · Stipe · Tragi-comic ·
| Word | Type | Definition |
|---|---|---|
| Olfactor | n. | A smelling organ; a nose. |
Explore more words:
Dividing ·
Postcornu ·
Division ·
Clicket ·
Manganesate ·
Platform ·
Stipe ·
Tragi-comic ·