Polish-English dictionary »

humanoid meaning in English

PolishEnglish
humanoid noun

humanoidnoun
a being having the appearance or characteristics of a human

humanoidalność

humanoidality

humanoidalny adjective

humanoidadjective
having the appearance or characteristics of a human