olf
noun 2
Definitions
noun
1
A unit measuring the strength of an olfactory pollution source as detected by an average adult in typical conditions.
noun
1
The European bullfinch.
Your note
not saved0 chars
noun
A unit measuring the strength of an olfactory pollution source as detected by an average adult in typical conditions.
noun
The European bullfinch.