Sign in Join

ナチュラルセレクション
nachuraruserekushon

Noun

1. natural selection

Other forms: