Definisi 'haeckel'
English to English
noun
1 German biologist and philosopher; advocated Darwinism and formulated the theory of recapitulation; was an exponent of materialistic monism (1834-1919)
source: wordnet30
More Word(s)
biologist, life scientist, philosopher,

Visual Synonyms
Click for larger image