• Leucrocotta

    Full definition of leucrocotta

    Noun

    leucrocotta

    (plural leucrocottas)
    1. Alternative form of leucrota
    © Wiktionary