Meaning of oil gland

Definition of oil gland

(noun) a gland that secretes oil

Other information on oil gland

WIKIPEDIA results for oil gland
Amazon results for oil gland