Грамматический словарь Зализняка
Самоход,
самоходы,
самохода,
самоходов,
самоходу,
самоходам,
самоход,
самоходом,
самоходами,
самоходе,
самоходах
самоход