Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

flea louse Definition

Cancel
flea louse
noun
A jumping plant louse of the family Psyllidae, of many species

Words Related to flea louse!

flea louse Examples by Brain Bank Users