phasmid insect Meaning, Definition & Usage

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

WordNet