Definify.com

Definition 2026


Tregs

Tregs

English

Noun

Tregs

  1. plural of Treg