Dictionary Definition:
[translation-eng] {Hopkins} apprehended object of a nose consciousness
[comments] definition of scent-source (dri'i skye mched)