Life … Animals Arthropods Insects Stick Insects Lonchodidae Necrosciini Eurynecroscia genus Eurynecroscia Eurynecroscia Children Yellow Umbrella Stick-insect Close