PSYLLA MEANING IN ENGLISH

• Psylla Definition & Synonyms

  1. (n.) Any leaping plant louse of the genus Psylla, or family Psyllidae.


• Psyllae Definition & Synonyms

  1. (pl. ) of Psylla


RECENT SEARCHES