Sign in Join

レトロトランスポゾン
retoro toransupozon

Noun

1. retrotransposon