EGAVE

olfactions

Meaning

  1. noun plural of olfaction

Similar words

smell olfactory modality sense of smell nose olfactive olfactory reek scent scented sense

Save “olfactions” to learn later