lacrimal apparatus

English dictionary entry

Meanings

noun
  1. The system containing the orbital structures for the production and drainage of tear.

Word forms

lacrimal apparatus lacrimal apparatuses
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.