Literature
Authors(s) Eisen, G.
Year 1881
Title Eclipidrilidae and their anatomy. Nova Acta Regiae Societatis Scientiarum Upsaliensis (3)11(4): 1-10.