2 results found

Search Results for: feeler

Antenna

Antenna Origin: L. Antenna sail-yard; NL, a feeler, horn of an insect. (Science: zoology) a movable, articulated organ of... Read More

Palp

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