411 REFERENCE · Wiktionary
INSTI
Reference material by Wiktionary contributors. This retains its source identity and is not 411 news reporting.
insti Insti
English
Noun
en pharmaceutical drug en integrase strand transfer inhibitor.
Anagrams
en iinst Sinti inits intis sit in sit-in