"Palp" is a word in ENGLISH

palp ENGLISH
Definition:

Same as Palpus.

palp ENGLISH
Definition:

To have a distinct touch or feeling of; to feel.

Few words of positivity

The past is dead and buried. But I know now that buried things have a way of rising to the surface when one least expects them to.

Dan Simmons, Prayers to Broken Stones

WORD SUGGESTIONS
Laugh your heart out.

What is Chuck Norris' "best karate move"? Pork Chop!

palped ENGLISH

Having a palpus.

Read the complete definition
palpi ENGLISH

pl. of Palpus. (Zool.) See Palpus.

Read the complete definition
palpiform ENGLISH

Having the form of a palpus.

Read the complete definition
palpigerous ENGLISH

Bearing a palpus.

Read the complete definition
palpless ENGLISH

Without a palpus.

Read the complete definition
palpus ENGLISH

A feeler; especially, one of the jointed sense organs attached to the mouth organs of insects, arachnids, crustaceans, and annelids; …

Read the complete definition