Meaning of the word instar in English

What does instar mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

instar

US /ˈɪnstɑːr/
UK /ˈɪnstɑː/

Noun

a developmental stage of an arthropod (such as an insect) between molts

Example:
The caterpillar is currently in its third instar.
Each instar represents a period of growth and development.