odorant[ō′dŏr-ănt]

Type:Term

Definitions
1. A substance with an odor.

Scroll to top