psylla
Explore definitions, synonyms, and language insights of psylla
Definitions
Noun
small active cicada-like insect with hind legs adapted for leaping; feeds on plant juices
Explore definitions, synonyms, and language insights of psylla