PAROTIDS


Meaning of PAROTIDS in English

Salivary glands situated in front of the ears.

English dictionary of medicine.      Английский словарь медицины.