instar
nounDefinition of instar
: a stage in the life of an arthropod (such as an insect) between two successive molts
also
: an individual in a specified instar
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more