Skip to content

OPISTHOSOMA

An opisthosoma is the chelicerate abdomen or the hind body region of the pogonophora.

©Biodidac

Skip to toolbar