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