Definify.com

Definition 2025


thyroids

thyroids

English

Noun

thyroids

  1. plural of thyroid