I need help with this one! Looks like some species of Sphinx moth pupa case
Phylum Arthropoda
On Sphaeralcea ambigua.
Not sure here
About
Help
Forum
Jobs
Community Guidelines
Terms of Use
Privacy