antennomere Definition
Definition
An antenna segment or joint in the head of arthropods, particularly in insects, often bearing the sensory organs, including the antennae itself.
Browse
An antenna segment or joint in the head of arthropods, particularly in insects, often bearing the sensory organs, including the antennae itself.
Browse