Home

Word

oil gland, n.
more info a gland that secretes oil
<noun.body>

oil gland