Definify.com

Definition 2025


Tregs

Tregs

English

Noun

Tregs

  1. plural of Treg