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