humanoidin
Finnish
Noun
humanoidin
genitive singular of
humanoidi