Home Page > Picture Archives > Keyword Search > Maggot larvae

Maggot larvae

Maggots (insect larvae) on a cap of a boletus mushroom in Old Baylor Park. Independence, Texas, October 4, 2009

Picture archives | Full List | Statistics | Home page