Home

Word

digestive gland, n.
more info any gland having ducts that pour secretions into the digestive tract
<noun.body>

digestive gland