The Swedish term "människoliknande" matches the English term "anthropod"