olf
olf
English
Noun
Ad
Definition
A unit measuring the strength of an olfactory pollution source as detected by an average adult in typical conditions.
Etymology
From Latin olfactus (“smelled”).
Ad