Humanoid robot is the accepted definition, though I understand it is sometimes used to mean any machine that is designed to emulate a living creature. For instance, some humans refer to the robotic animals as 'androids', even though the term is not accurate. Sometimes this also involves artificial intelligence, though not always. In my world, androids passed the Turing test over a decade ago.
no subject