On the alternation of generations; or, the propagation and development of animals through alternate generations: a peculiar form of fostering the young in the lower classes of animals ... / By Joh. Japetus Sm. Steenstrup ... Translated from the German version of C.H. Lorenzen, by George Busk.
Steenstrup, J. Japetus Sm. (Johannes Japetus Sm.), 1813-1897. | Date: 1845