Грамматический словарь Зализняка (склонения слова):
Мощи, мощей, мощам, мощи, мощами, мощах
мо́щи
-ей, мн.
1.
Высохшие, мумифицировавшиеся останки людей, почитаемых церковью святыми, имеющие (по суеверным представлениям) чудодейственную силу.
2. разг.
Об очень худом, изможденном человеке.
◊
@ живые{ (или ходячие)} мощи
то же, что мощи (во 2 знач.).
@
МОЩИ, ей. Высохшие останки людей, почитаемые церковью святыми и чудотворными.
• Живые мощи (разг.) об очень исхудалом человеке.
мо́щи
МОЩИ -ей; мн.
1. Высохшие, мумифицировавшиеся останки людей, почитаемых церковью святыми, имеющие (по представлениям верующих) чудодейственную силу.
2. Разг. Об очень худом, измождённом человеке. Ходячие м. Живые м.
М’ОЩИ, мощей, ед. нет.
1. Высохшие, мумифицировавшиеся вследствие пребывания в сухой почве остатки человеческого тела, выдаваемые церковью (преим. православной и католической) за "нетленные останки" ·т.н. святых с целью религиозного обмана. С культом мощей связаны всевозможные фальсификации (куклы из ваты, восковые фигуры и т.п.).
2. перен. Об очень исхудалом человеке (·разг. ·шутл.; ·срн. моща).
• Живые мощи (·разг.) — то же, что мощи во 2 ·знач.
Это название останков человека, почитаемого святым, было заимствовано из старославянского, в котором образовано от мошть – "сила". Буквально слово мощи значит "мощные силы, творящие чудеса".