Word info

invitro

Noun

Meaning

invitro (plural invitros)

(demoscene) An intro that provides details of a forthcoming demoparty to which viewers are invited.

Source: en.wiktionary.org

Anagrams

Close letter words and terms