Leaf insects
- May 27, 2014
- By KIDS DISCOVER
Leaf insects are a type of phasmid (faz-mid), like stick insects. The name comes from the Greek word for “phantom,” because they’re such good hiders. These flat, mostly tropical bugs look like foliage, which helps them blend into their surroundings.