◄
Lunulated
►
Dictionary
(
a.
) Resembling a small crescent.
Clyx.com