Vocabulary

人工筋肉

artificial muscle; synthetic muscle

noun