Loading...
Uploaded by KnowledgeClips on Sep 3, 2009
The Javanese Leaf Insect is one of the largest leaf insects. They can grow up to 4 inches (10 cm) in length and they blend in with their surrounding leaves of guava and oak to protect them from predators. They are native to Malaysia.
Education
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)