3 results found

Search Results for: palp

Palp

Definition noun, plural: palps (1) (arthropodology) Pedipalp; Either of the second pair of appendages located laterally to... Read More

Pedipalp

Definition noun, plural: pedipalps Either of the second pair of appendages located laterally to the chelicerae and... Read More

Feeler

Feeler 1. One who, or that which, feels. 2. (Science: entomology, zoology) One of the sense organs or certain animals (as... Read More