Home

Word

lacrimal gland, n.
more info any of the glands in the eyes that secrete tears
<noun.body>

lachrymal gland lacrimal gland tear gland
semantic pointers
hypernym
part holonym