thyreoid

English

Noun

thyreoid

  1. Alternative form of thyroid.