Annotation 805612

Annotation Record: [805612] Left and right pleurites overlapping sternite

image
Left and right pleurites broadly overlapping sternite, covering spiracles

arrow (Display Information...)