3 ms·Giant stick insect species discovered in rainforests of Far North Queensland8 points by breve 1y agotreetalker 1y agoNot Phasmatodea, but still: https://xkcd.com/1012/ https://xkcd.com/1012/