VariousWords beta
Related Terms:
Definitions:
Noun
succedaneum
Definition: (medicine) something that can be used as a substitute (especially any medicine that may be taken in place of another)
Definition: A substitute, replacement for something else, particularly of a medicine used in place of another.