Related
surrogate
,
surrogata
,
surrogato
dictionary
Definition / Define
Surrogatum
Surrogatum
Noun
A thing put in the place of another; a substitute.