What is the full meaning of lacrimal
a gland that produces tears, also LACHRYMAL, LACRYMAL [n -S]
Example of the word lacrimal placed on a Scrabble board.