phasmatodea

Noun
  1. In some classifications considered a suborder of Orthoptera: stick insects;
    Leaf insects (synset 102233434)

Found on Word Lists

Other Searches