Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: instar  in'staa(r)
  1. An insect or other arthropod between moults

Derived forms: instars

Type of: arthropod

Encyclopedia: Instar