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