Word info Synonyms

lacrimal apparatus

Noun

Meaning

the structures that secrete and drain tears from the eye

Source: WordNet

Synonyms

Show all synonyms

Hypernyms

Close letter words and terms