Synonyms and Antonyms of physic

a substance or preparation used to treat disease
  • the museum has an exhibit on some of the strange physics that were once used to cure disease
Synonyms of physic
Words Related to physic