Which gland secretes and stores antidiuretic hormone and oxytocin in the human body?
Correct answer: Pituitary gland

little b
my nuhrjgglan its fine
Correct answer: Pituitary gland