Support-locomotion system

опорно-двигательная система

Большой англо-русский словарь