Shop Products
Houzz Logo Print
grassisgreen_gw

Could someone tell me what this is?

Grassisgreen
9 years ago

It's a larvae of some sort I think and I found them in one of the upstairs bedroom carpet while vacuuming. They're small, around max 2cm in length. Any tips on how to get rid of them?

{{!gwi}}