"humanoid" in German humanoid menschenartig Detailed translations for "humanoid" humanoid humanoid menschenartig{adjectiv} English synonyms for "humanoid" humanoid {n} android mechanical man