(Q53848910)
Statements
Fine structure of a potential photoreceptor organ in the larva of Bugula neritina (Bryozoa). (English)
Wooliacott RM
Zimmer RL
1 January 1972
123
4
458-469
1 reference
1 reference
1 reference
1 reference
1 reference
1 reference