oil gland

Noun
  1. A gland that secretes oil (synset 105335663)

Other Searches