Definify.com

Definition 2024


palpators

palpators

English

Noun

palpators

  1. plural of palpator