• Invitro

    Pronunciation

    Full definition of invitro

    Noun

    invitro

    (plural invitros)
    1. (demoscene) An intro that provides details of a forthcoming demoparty to which viewers are invited.
    © Wiktionary