stick insect Hear it!

stick insect Definition

stick insect

noun

a sticklike phasmid insect