walking leaves

views updated

walking leaves See PHASMATODEA; PHYLLIIDAE.

More From encyclopedia.com