English

edit

Adjective

edit

lunulated (comparative more lunulated, superlative most lunulated)

  1. Synonym of lunulate