• Lunulated

    Full definition of lunulated

    Adjective

    lunulated

    1. Synonym of en
    © Wiktionary