“Humanoid” can be a vague term when looking at alien/creature cause sometimes it refers to anything that’s upright and loosely has the body plan of a human, and other times people mean literally just a normal ass human with things added on
as long as it has a sensory organ or two and some limbs, it’s humanoid enough as far as I’m concerned.
Behold a man
the bare minimum is that humanoids must be bipedal
Behold a man: part 2
And they can’t have feathers
BEHOLD A MAN
Man we really are doomed to repeat history aren’t we?