oil_glandEnglish

oil gland

Noun

A gland that secretes oil

English: oil gland