meaning of flea louse

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


Related Words

flea-louse |

Developed & Maintained By Taraprasad.com

Treasure Words