Phasmatodea

stick insects, walking sticks, stick-bugs, phasmids, ghost insects, leaf insects

Phasmatodea, wing base

Phasmatodea, wing base

Wing base of Phasmatodea from Hamilton (1972, fig.19).

Syndicate content