Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

polychrest Definition

Cancel
polychrest
noun
A medicine that serves for many uses, or that cures many diseases

Words Related to polychrest!

polychrest Examples by Brain Bank Users