Definify.com

Definition 2024


parotoid_glands

parotoid glands

English

Noun

parotoid glands

  1. plural of parotoid gland