leaf insects

views updated

leaf insects See PHASMATODEA; PHYLLIIDAE.

More From encyclopedia.com