Copiright © Niro ID
google-play-not-available-text
The satellite sphinx, also known as the hummingbird moth, primarily feeds on nectar from flowers using its long proboscis, but it may also consume pollen and occasionally feed on tree sap.