Definify.com

Definition 2024


Tregs

Tregs

English

Noun

Tregs

  1. plural of Treg