VariousWords beta
Related Terms:
Definitions:
Noun
instar
Definition: an insect or other arthropod between molts
Definition: Any one of the several stages of postembryonic development which an arthropod undergoes, between molts, before it reaches sexual maturity.
Verb
Definition: To stud or adorn with stars or other brilliants; to star.