haeckel

Noun
  1. German biologist and philosopher;
    Advocated Darwinism and formulated the theory of recapitulation;
    Was an exponent of materialistic monism (1834-1919) (synset 111041663)

Found on Word Lists

Other Searches