Definify.com

Definition 2024


psyllids

psyllids

English

Noun

psyllids

  1. plural of psyllid