Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

lema Definition

Cancel
lema
noun
The secretion of the tarsal glands of the eye

Words Related to lema!

lema Examples by Brain Bank Users