YourDictionary

instar medical definition

noun
Any of the successive nymphal stages in the metamorphosis of insects or the stages of larval change by successive molts.

Learn more about instar

link/cite print suggestion box