Грамматический словарь Зализняка (склонения слова):
Шелковод, шелководы, шелковода, шелководов, шелководу, шелководам, шелковода, шелководов, шелководом, шелководами, шелководе, шелководах
шелково́д
-а, м.
Специалист по шелководству.
ШЕЛКОВОД, а, м. Специалист по шелководству.
шелково́д
ШЕЛКОВОД -а; м. Специалист по шелководству.
◁ Шелководка, -и; мн. род. -док, дат. -дкам; ж.
ШЕЛКОВ’ОД, шелковода, ·муж. Специалист по шелководству.