Agriculture Phasmatodeans– Insects of Astonishing Characters by Chidambaranathan Arumugasami, Supunya Nath December 9, 2020 0 Stick and leaf insects (order Phasmatodea) are a mesodiverse lineage with a specially tropical distribution of large terrestrial herbivores and few species dwel... Read more.