polyadenous

having glands - many of them