Life … Animals Arthropods Insects True Bugs, Hoppers, Aphids, and Allies Typical Leafhoppers Nesophrosyne Nesophrosyne giffardi species 1 observations Nesophrosyne giffardi Nesophrosyne giffardi Close