PALP


Meaning of PALP in English

[ ~ ]

■ noun ( plural ~s or ~i -pʌɪ , -pi: ) Zoology each of a pair of elongated segmented appendages near the mouth of an arthropod, usually concerned with the senses of touch and taste.

Derivatives

~al adjective

Origin

C19: from L. ~us , from ~are 'to feel'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.