• Crocuta

    Full definition of crocuta

    Noun

    crocuta

    (plural crocutas)
    1. Alternative spelling of crocotta

    Anagrams

    © Wiktionary