Word Hen
What is the meaning of the word "
antithyroid
"?
Definitions:
having the effect of counteracting excessive thyroid activity
adjective
antithyroid drugs