English

edit

Noun

edit

phasmatodean (plural phasmatodeans)

  1. Any stick insect of the order Phasmatodea