Palp



Same as: palpus
ENGLISH MEANING
verb
1.
(TRANSITIVE) To have a distinct touch or feeling of; to feel.