"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 people of Hong Kong are criticized for only being interested in business, but it's the only thing they've been allowed to do.

Paul Theroux

WORD SUGGESTIONS
Laugh your heart out.

What do you get if you cross an insect and a dance ?A cricket ball !

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