Vocabulary

ヒューマノイド

humanoid

noun