tropical insect having a flattened leaflike body; common in southern Asia and the East Indies
<noun.animal>
<noun.animal>
leaf insect |
![]() |
walking leaf |
![]() |
leaf insect |
![]() |
walking leaf |
![]() |