thyroid_glandEnglish

thyroid, thyroid gland

Noun

Located near the base of the neck

English: thyroid gland, thyroid

English words with similar meanings

Show 1 words