INSTARS Scrabble 7 Words With Friends 8 Definition INSTARS is the plural of INSTAR. noun INSTAR: an insect or other arthropod between molts. Anagrams of INSTARS santirsstrains See all 119 words you can make from INSTARS → 7-letter words Words starting with I Words ending with S ← Unscramble different letters