Original topic:

Walking leaf πŸƒ

(Topic created on: 08-10-2023 02:00 AM)
nuone
Active Level 3
Options
Galaxy Gallery

image
leaf insect, (family Phylliidae), also called walking leaf, any of more than 50 species of flat, usually green insects (order Phasmida, or Phasmatodea) that are known for their striking leaflike appearance.


1 Comment
Asanka81
Expert Level 3
Galaxy Gallery
Wow
0 Likes