instar
English Dictionary
->
Letter I
-> instar
Search Dictionary:
instar Definition
(n)
an
insect
or
other
arthropod
between
molts
instar Synonyms
instar
© Art Branch Inc.