Грамматический словарь Зализняка (склонения слова):
Шелкопряд, шелкопряды, шелкопряда, шелкопрядов, шелкопряду, шелкопрядам, шелкопряда, шелкопрядов, шелкопрядом, шелкопрядами, шелкопряде, шелкопрядах
шелкопря́д
-а, м.
1.
Бабочка, гусеница которой вьет коконы из выделяемого ею самою вещества, загустевающего в виде тонких нитей.
Тутовый шелкопряд.
2.
Название некоторых бабочек, гусеницы которых являются опасными вредителями древесных насаждений.
Непарный шелкопряд. Кедровый шелкопряд.
ШЕЛКОПРЯД, а, м.
1. Бабочка, гусеница к-рой вьёт коконы, идущие на изготовление шёлка (в 1 знач.). Тутовый ш.
2. Бабочка, гусеница к-рой является вредителем леса. Сибирский ш. Сосновый ш.
шелкопря́д
ШЕЛКОПРЯД -а; м.
1. Бабочка, гусеница которой вьёт коконы, идущие на изготовление шёлка (1 зн.). Тутовый ш.
2. Бабочка, гусеница которой является опасным вредителем древесных насаждений. Непарный ш. Кедровый ш. Сибирский ш.
ШЕЛКОПР’ЯД, шелкопряда, ·муж. (зоол.). Бабочка, гусеница которой вьет коконы из шелковых нитей. Сосновый шелкопряд. Тутовый шелкопряд.