febrifuge
Explore definitions, synonyms, and language insights of febrifuge
Definitions
Noun
any medicine that lowers body temperature to prevent or alleviate fever
Explore definitions, synonyms, and language insights of febrifuge