tubular gland


n.

A gland composed of one or more tubules ending in a blind extremity.

Words nearby tubular gland