Giangrande, A. 1997. Polychaete reproductive patterns, life cycles and life histories: an overview. Annual Review of Oceanography and Marine Biology 35: 323-386.
68647
Giangrande, A.
1997
Polychaete reproductive patterns, life cycles and life histories: an overview