Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
Please identify the attached worm and larvae.
Location: Payette, Idaho
Approximate size: 1 mm
Found in home.
Required, but never shown