Caterpillar-like, but is the larva of a wasp. This group are plant feeders as immatures. Thanks for the description bbellngr!
Copyright © Sayer. All rights reserved.