Definify.com

Definition 2026


surrogates

surrogates

English

Noun

surrogates

  1. plural of surrogate