• Chorioid

    Full definition of chorioid

    Noun

    chorioid

    (plural chorioids)
    1. Alternative form of en
    © Wiktionary