1. One who, or that which, feels.
2. (Science: entomology, zoology) One of the sense organs or certain animals (as... Read More
Origin: L. Antenna sail-yard; NL, a feeler, horn of an insect.
(Science: zoology) a movable, articulated organ of... Read More
noun, plural: palps
(1) (arthropodology) Pedipalp; Either of the second pair of appendages located laterally to... Read More