lunula - English Synonyms Dictionary

lunula

n.
[1] half-moon , lunule