dcsimg

Micromia olivaceata is a species of Lepidoptera in the family Geometridae.