Subscribe
URL of the page has been copied to clipboard.
Meaning : English biologist and a leading exponent of Darwin's theory of evolution (1825-1895).
Synonyms : huxley, thomas henry huxley
Install App