olf
English
noun
Definitions
- A unit measuring the strength of an olfactory pollution source as detected by an average adult in typical conditions.
Etymology
Derived from Latin olfactus (sense of smell, smelled).
Origin
Latin
olfactus
Gloss
sense of smell, smelled