Definify.com

Definition 2025


psyllids

psyllids

English

Noun

psyllids

  1. plural of psyllid