mysophobe

listen to the pronunciation of mysophobe
الإنجليزية - الإنجليزية
A person with an abnormal fear of filth or dirt