palpiferous