• Crenulate

    Full definition of crenulate

    Adjective

    crenulate

    1. (sciences) Minutely crenate or scalloped.

    Anagrams

    © Wiktionary