Copiright © Niro ID
google-play-not-available-text
The streaked sphinx, also known as Protambulyx strigilis, primarily feeds on nectar from various flowers, but may also consume tree sap and rotting fruit as additional food sources.