English | German | Russian | Czech

lacrimal apparatus English

Meaning lacrimal apparatus meaning

What does lacrimal apparatus mean?

lacrimal apparatus

the structures that secrete and drain tears from the eye

Synonyms lacrimal apparatus synonyms

What other words have the same or similar meaning as lacrimal apparatus?

lacrimal apparatus English » English

apparatus lacrimalis

Are you looking for...?