1 thyreoid | Definition of thyreoid
thy·​re·​oid | \ ˈthÄ«rēˌȯid\

Definition of thyreoid

History and Etymology for thyreoid

International Scientific Vocabulary, from Greek thyreoeidēs

Keep scrolling for more