The green leaf creature. ( in sinhala පේර කොලයා sound=Pera kolaya=An animal made of leaf)Temnophylloides astridula

                                                     .

The green leaf creature.( Temnophylloides astridula)
The green leaf creature.( Temnophylloides astridula) is a rare creature.This creature was found when climbing the VADIHITI KANDA (mountain near Kataragama Sri Lanka)  Lanka (mountain near Kataragama Sri Lanka) The creature had a color similar to that of the iron pipe.This creature has the ability to adjust its color according to its environment.





Comments

Post a Comment

Popular posts from this blog

The indigenous people (Vadda) of Sri Lanka