meaning of thyroid gland

1. any one of four endocrine glands situated above or within the thyroid gland


Related Words

parathyroid gland | thyroid gland |

Developed & Maintained By Taraprasad.com

Treasure Words