Odour

Definition of Odour from the PharmacyDictionary.in

Odour

A sensation experienced when molecules interact with the olfactory nervous system.

Not Available