dcsimg

Smerinthulus olivacea is a species of Lepidoptera in the family sphinx moths.