Barcode data: Chrysomya megacephala

© Barcode of Life Data Systems