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