lacrimal: meaning and definitions

EnglishType a word

What is lacrimal?

  • Of or relating to tears.
  • Of, relating to, or constituting the glands that produce tears.