lunulated

English

Adjective

lunulated (comparative more lunulated, superlative most lunulated)

  1. Synonym of lunulate.

Derived terms