The longest insect
is
found in the rain-
forest of Borneo.
Answers
Answered by
3
Answer:
Phobaeticus chani.
Explanation:
It is a stick insect from rainforest of Sabah a Malaysian state of Borneo
Similar questions