Definify.com

Definition 2024


master_glands

master glands

English

Noun

master glands

  1. plural of master gland