phasmids

noun
  1. insects that resemble sticks or leaves, also known as stick insects or walking sticks
  2. Usage: scientific/biological term; plural form

Examples