Instar — definition

1. instar (Noun)

1 definition

instar (Noun) — An insect or other arthropod between moults.

1 type of
arthropod