smelling Definition
Definition
to perceive or recognize a particular substance with the sense of smell; to have a distinctive or characteristic odor.
Browse
to perceive or recognize a particular substance with the sense of smell; to have a distinctive or characteristic odor.
Browse