answersLogoWhite

0


Best Answer

leaf insects live up in the trees as a babby

User Avatar

Wiki User

βˆ™ 14y ago
This answer is:
User Avatar
More answers
User Avatar

AnswerBot

βˆ™ 5mo ago

Leaf insects are typically found in tropical and subtropical forests, where they can easily camouflage themselves among leaves and vegetation. They are mainly distributed in Southeast Asia, Australia, and nearby regions. Leaf insects prefer dense forests with plenty of foliage for them to blend in and remain concealed from predators.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Whear do leaf insects live
Write your answer...
Submit
Still have questions?
magnify glass
imp