Jp said it. If you were to check under the hood of your car you would find a charcoal canisters (im pretty old school, maybe they dont use charcoal canisters anymore) they used them in the older vehicles fuel system. When pressure from heat and fuel vapors build in the tank it relieves the pressure taking the air into the canister which is filtered then returned to the intake system for burning. The EVAP system. The charcoal system absorbs odor from surrounding air. Another example is, my father had a cat piss in his old station wagon, horrible smell, he ground up charcoal and placed it in the area, it absorbed all the odor from the car and the carpet. A shampooing later left it smelling great.
Shortened version = Yes