Larvae of Sericoceros mexicanus

© Smith, D. R. and D. H Janzen