Macrocheraia grandis grandis (Gray, 1832)

Asia: China (CE SE SW). Extralimital: Oriental Region (India to Philippines). Extalimital subspecies: Macrocheraia grandis sumatrana (Distant, 1882), Indonesia (Sumatra, Kalimantan).

%LABEL% (%SOURCE%)