Meaning of phasmid insect

Definition of phasmid insect

(noun) large cylindrical or flattened mostly tropical insects with long strong legs that feed on plants; walking sticks and leaf insects

Other information on phasmid insect

WIKIPEDIA results for phasmid insect
Amazon results for phasmid insect