Fine structure of the dorsal papillae in the holothurioid Holothuria forskali (Echinodermata).

Fine structure of the dorsal papillae in the holothurioid Holothuria forskali (Echinodermata).