palpable in Latin
palpable in Latin
palpābilis
Capable of being touched, felt or handled; touchable, tangible.
tactilis
Capable of being touched, felt or handled; touchable, tangible.