English Dictionary
◊ PHYLLOXERIDAE
Phylloxeridae
n : plant lice [syn: {Phylloxeridae}, {family Phylloxeridae}]