A) cocoon
B) nymph
C) caterpillar
D) trochophore
Correct Answer: C
Solution :
The female moth lays about three to five hundred eggs a minute, caterpillar larva hatches out from each egg.You need to login to perform this action.
You will be redirected in
3 sec