RHFB larva.
RHFB larva

Matt Bertone, NCSU