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