instar
1. [ noun ] (zoology) an insect or other arthropod between molts
Related terms: arthropod
Similar spelling:   inst
  inmost
  instal
  install
  in-situ
  instant
  in_situ
  instead
  instancy
  instance
  inositol
  inkstand
  instroke
  in_store
  instruct
  inset
  ingot
  instantly
  in_stages
  instinct
  institute
  in_stride
  instep
  instil