instar definition by Webster's New World
any of the various stages of an insect or other arthropod between molts
Origin: Modern Latin ; from Classical Latin a shape, form ; from instare: see instant
instar definition by American Heritage Dictionary
transitive verb in·starred, in·star·ring, in·stars
To stud with or as if with stars.
The American Heritage® Dictionary of the English Language, 4th edition Copyright © 2010 by Houghton Mifflin Harcourt Publishing Company. Published by Houghton Mifflin Harcourt Publishing Company. All rights reserved.
A stage of an insect or other arthropod between molts.
Origin: New Latin īnstar, from Latin, image, form.
instar - Medical Definition
Any of the successive nymphal stages in the metamorphosis of insects or the stages of larval change by successive molts.