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)

  1. an insect or other arthropod between molts
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: