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