Register with us or sign in
in Problem solving
No expert-but are they just simply maggots-does it matter that much?
Could be baby worms, or larvae of the small flies you often get in compost heaps.