Copiright © Niro ID
google-play-not-available-text
The lettered sphinx, also known as Deidamia inscriptum, primarily feeds on the nectar of various flowering plants, while its larvae feed on the leaves of host plants such as willows and poplars.