Odorant

Definition of Odorant from the PharmacyDictionary.in

Odorant

Any substance that can trigger a sense of smell.

Not Available