Aphidae sp., plant lice, w.m. of several per slide

Return to Previous Page