SynonymX
Speak
Instar
Definition of Instar
1.
An insect or other arthropod between molts
Noun
Semanticaly linked words with "instar"
arthropod
Hyponims for word "instar"
arthropod