Skip to content
ontologydriven
Sign out

Dictionary

Words, grammatical forms and meanings linked to the ontology.

olfactory organ en · NOUN

Meanings

  1. An organ of smell.

Forms

SpellingFeaturesLabelsSource
olfactory organs Number=Plur lexicographic

Relateds

rhinencephalon

Synonyms

olfactor

Translations (2)

ja 嗅覚器官 (organ of smell) · pl narząd powonienia (organ of smell)