Dictionary Check: psylla

"psylla" is a valid word!

Scrabble 11 points
Words with Friends 13 points

Definition

noun

small active cicada-like insect with hind legs adapted for leaping; feeds on plant juices

Advertisement