A global citizen science platform to discover, share and identify wildlife
Yes a phasmatodea is a walking stick BUT i'm looking for a genus species.
Its find something on this plant with likely a hub of caterpillar.
have you check scientific ID..for what my link is marked..!!
Thanks but that is less helpful than walkingstick.
Spotted on Sep 21, 2008 Submitted on Jun 20, 2011