Noun Definition

instar

1.Definition: an insect or other arthropod between molts

Category: Animals