Definify.com

Definition 2026


psyllids

psyllids

English

Noun

psyllids

  1. plural of psyllid