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 saved
0 chars