Search palpable palpable /pal″pəbəl/ [L, palpare, to touch gently] , perceivable by touch. Tweet Telegram VK Random Words cardiac syncope placental transmission Balkan tubulointerstitial nephritis cricotracheal ligament gametocyte complex odontoma peri- intravenous catheter DTaP