Life … Animals Arthropods Insects True Bugs, Hoppers, Aphids, and Allies Delphacid Planthoppers Stobaera Stobaera muiri species 11 observations Stobaera muiri Stobaera muiri Close