Dictionary search results

Showing 1-2 of 2 results

polygeny British & World English

The theory (not now generally held) that humans evolved from several independent pairs of ancestors