English dictionary
instar meaning and definition
Definition and meaning of instar at MeaningMonkey.org. instar meaning and definition in the English Dictionary.INSTAR noun
Definition of instar (noun)
- an insect or other arthropod between molts
Source: Princeton University Wordnet