undercarriage: framework that serves as a support for the body of a vehicle
framework: a structure supporting or containing something
blind snake: wormlike burrowing snake of warm regions having vestigial eyes