Carausius morosusIndian Stick Insect(Also: Laboratory Stick Insect)


    • Indian Stick Insect
      Carausius morosus