English

edit

Noun

edit

psyllas

  1. plural of psylla