What is the full meaning of psyllid
any of various plant lice, also PSYLLA [n -S]
Example of the word psyllid placed on a Scrabble board.