invitros
English
Noun
invitros
plural of
invitro
Anagrams
vitrosin
,
Trivinos