Anthony Kei C:
Giant scale, Margarodidae or Monophlebidae.
Anthony Kei C:
Giant scale, Margarodidae or Monophlebidae.
Anthony Kei C:
Giant scale, Margarodidae or Monophlebidae.
Anthony Kei C:
Giant scale insect, Drosicha cf. copulenta
Anthony Kei C:
Giant scale insect, Drosicha cf. copulenta
Anthony Kei C:
Giant scale insect, Drosicha cf. copulenta