Subject: what that bug?
Location: san isidro, costa rica
February 5, 2015 10:51 am
i would really like to know this bug s name!
This is a Phasmid in the Order Phasmida, and members are called Walkingsticks or Stick Insects. We will try to determine a species name for you.