LUNULA


Meaning of LUNULA in English

n lunule; also: moon (of a fingernail)

Interlingua English vocab.      Английский словарь Интерлингва.