Webster's Revised Unabridged Dictionary · 1913

Lunula

Lunula , noun

[Latin, prop., a little moon. See Lunule.]

(Anatomy & Zoology) Same as Lunule.

Also: Lunulae