WALKINGSTICK

Definition of WALKINGSTICK

  1. (noun)any of various mostly tropical insects having long twiglike bodies