Meaning of Phylloxeridae
Definition of Phylloxeridae
(noun)
plant
lice
Other information on Phylloxeridae
WIKIPEDIA results for
Phylloxeridae
Amazon results for
Phylloxeridae
Tweet