Search palpable palpable /pal″pəbəl/ [L, palpare, to touch gently] , perceivable by touch. Tweet Telegram VK Random Words scel- show PAO2 heart HHCC system blood patch National Institute of Environmental Health Sciences (NIEHS) microphallus iron lung