YourDictionary

instar

noun

any of the various stages of an insect or other arthropod between molts

transitive verb instarred, instarring

  1. to stud or adorn as with stars
  2. to place as a star

See instar in American Heritage Dictionary 4

Learn more about instar

link/cite print suggestion box