LUNULATED


Meaning of LUNULATED in English

adj resembling a small crescent.

Webster English vocab.      Английский словарь Webster.