palpi
palpi
pl.
of
palpus
.
Oxford English Dictionary
yu7NTAkq2jTfdvEzudIdQgChiKuccveC
3e0f22c644789ad7b34d2a928372d878
Stop