First Known Use: 1895
Dictionary
instar
noun in·star \ˈin-ˌstär\
Definition of INSTAR
: a stage in the life of an arthropod (as an insect) between two successive molts; also : an individual in a specified instar
ADVERTISEMENT
Origin of INSTAR
New Latin, from Latin, equivalent
Medical Dictionary
instar
noun in·star \ˈin-ˌstär\
Medical Definition of INSTAR
: a stage in the life of an arthropod (as an insect) between two successive molts; also : an individual in a specified instar
Learn More About INSTAR
Browse
Next Word in the Dictionary: instatePrevious Word in the Dictionary: instant replayAll Words Near: instar
ADVERTISEMENT
Seen & Heard
What made you want to look up instar? Please tell us where you read or heard it (including the quote, if possible).