science dealing with the spread of diseases Synonyms