FLEA-LOUSE MEANING IN ENGLISH

• Flea-louse Definition & Synonyms

  1. (n.) A jumping plant louse of the family Psyllidae, of many species. That of the pear tree is Psylla pyri.


RECENT SEARCHES