Definify.com

Definition 2025


lacrimal_apparatus

lacrimal apparatus

English

Noun

lacrimal apparatus (plural lacrimal apparatuses)

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

Hyponyms

Translations