Definitions of diapheromera:

  • noun:   a variety of stick insect