Hyphenated qualitative adjective meaning 'having the shape of a human being'. It is not a gradable adjective in normal use.
de forme humaine
The robot had a human-shaped head and hands.
Le robot avait une tête et des mains de forme humaine.
Additional translations
humanoïdeS'emploie surtout pour des êtres ou objets ayant une silhouette proche de celle d'un humain, souvent en contexte scientifique ou de science-fiction.