Annotation 225903

Annotation Record: [225903] short setae on hind leg

image
lowerLeft
short setae

arrow (Display Information...)