Hi, welcome folks, here you find the answers for the 2995 level of Words of Wonders Guru, Have fun :D
Sitting ..., a person or object in a vulnerable position
Dalai ..., spiritual and political leader of Tibetans
Semiconductor diode that emits light
Something that affords protection and safety
Louis ..., French chemist and microbiologist