Select Page

The mealy bug (Phenacoccus solenopsis) feeding on tomato (Photo by Entomological Society of India)