PALP


Meaning of PALP in English

[palp] n [NL palpus] (1842): palpus

Merriam-Webster English vocab.      Английский словарь Merriam Webster.