Definify.com

Definition 2024


lacrimal_apparatus

lacrimal apparatus

English

Noun

lacrimal apparatus (plural lacrimal apparatuses)

  1. An ocular organ that maintains and produces moisture and tears

Hyponyms

Translations