Definify.com

Definition 2024


surrogates

surrogates

English

Noun

surrogates

  1. plural of surrogate