Did the lumbriculids provide the ancestors of the branchiobdellidans, acanthobdellidans and leeches? Hydrobiologia 180 (1989)

by R O Brinkhurst, S R Gelder