kamus
.
Search
About
lacrimal_apparatus
English
lacrimal apparatus
Noun
The structures that secrete and drain tears from the eye
English: lacrimal apparatus