Macradenous definition

Having large glands.
adjective
0
0
Advertisement