Eggs of big poplar sphinx, or western poplar sphinx, <i>Pachysphinx occidentalis</i>.
Eggs of big poplar sphinx, or western poplar sphinx, Pachysphinx occidentalis.
Credit: Whitney Cranshaw, Colorado State University, Bugwood.org
Licensed under a Creative Commons Attribution 3.0 License