Year, make, model and mileage, please.
For the many occasions interior odors come up, it's funny there appears to be no "data base" of vehicles which are more prone to collecting water or otherwise generating smells.
Does the OP's vehicle have a sunroof? Leakage in the draining system could...