An odor perception is the brain's interpretation of the activation pattern of many peripheral sensory neurons that are differentially sensitive to a wide variety of odors. The sensitivity of these neurons is determined by which of the thousand or so odor receptor proteins they express on their surface. Understanding the odor code thus requires mapping the receptive range of odorant receptors. We have adopted a pharmacological approach that uses a large and diverse pool of odorous compounds to characterize the molecular receptive field of an odor receptor. We found a high specificity for certain molecular features, but high tolerance for others-a strategy that enables the olfactory apparatus to be both highly discriminating, and able to recognize several thousand odorous compounds.