The recapitulation theory.
MacBride
E W
EW
Imperial College of Science and Technology, London.
D000818:Animals; D005075:Biological Evolution; D003445:Crustacea / Q000196:embryology / Q000235:genetics; D004626:Embryology; D005260:Female; D006801:Humans; D008297:Male