walking leaves

views 3,209,144 updated

walking leaves See PHASMATODEA; PHYLLIIDAE.

More From encyclopedia.com