Life … Animals Arthropods Insects Stick Insects Lonchodidae Eurynecroscia Yellow Umbrella Stick-insect species 8 observations Yellow Umbrella Stick-insect Eurynecroscia nigrofasciata Close