Definify.com

Definition 2025


surrogates

surrogates

English

Noun

surrogates

  1. plural of surrogate