Polish-English dictionary »

przytarczyca meaning in English

PolishEnglish
przytarczyca noun

parathyroid glandnoun
any one of four endocrine glands situated in the neck