palpators

noun
  1. plural of palpator; organs or appendages used for touching or feeling, especially in insects and other arthropods
  2. Usage: zoology

Examples