For me the "larvae" look more like parasites which were growing in the body of the caterpillar.
Look and read for example here!
RE: they are not larvae they are a parasite.
You are viewing a single comment's thread from:
they are not larvae they are a parasite.
thanks for the correction, very interesting.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit