The life has left their bodies.
Yes, moths can see infrared light.
yes
The statement "Have moths in my house" means that there are moths in a given house.
Means that it is dead.
because you have eyes
It can mean that you have a headache or something
No.
its dead
moths have camouflage so that a lizard wont eat it
Yes but it is hard to see
Luna moths do eat nectar but you will see them eat cloth more often.
I would have to say yes if the skin is dead because most species of moths like to eat natural things such as hair. :P