reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
palpus a jointed feeler or sense organ for tasting and touching that is attached to a head appendage or near the mouth in many crustaceans and insects.