Learn how to say Sternorrhyncha correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word plant louse:
a small bug that infests plants and feeds on the sap or tender shoots, especially an aphid.
Several families in the series Sternorrhyncha, suborder Homoptera. See also jumping plant louse