Attested.to

Definition

having the effect of counteracting excessive thyroid activity

Seed ·

Term in context

antithyroid in CommonParlance