Obligatory *I'm not a chemist but*
DEF is just water and urea. If you are worried about it degrading a printed part, I would think that most any common materials would be fine for short term DEF exposure. If you are worried about it crystalizing on your part, then like flyingdutch said- you're out of luck. As soon as the water evaporates, the urea crystalizes on whatever surface it happens to be in contact with. I suspect that the layer lines in an FFF printed part would make this worse by holding DEF that is hard to clean off and would crystalize later, when used in something like a funnel.
I did find a company that lists materials compatible with DEF (for use in storage and transfer systems):
https://semlerindustries.com/def-faq
Polypropylene is listed as an "approved" material. For some background on printing with PP check out:
https://www.simplify3d.com/support/mate ... propylene/
Also worth mentioning that DEF will expand when freezing, so if this is a long term outside storage solution the parts will need to withstand this.
Best of luck!