Emerald Stick Insects (Myronides sp) are elegant phasmids found in Indonesia. Females range acr
Emerald Stick Insects (Myronides sp) are elegant phasmids found in Indonesia. Females range across blue and green shades, while the males are reddish brown and slightly smaller. Hatchlings all begin life as a vivid green.Photos: Phasmatodea -- source link
#stick insect#invertebrate#myronides#phasmid#phasmatodea