Slovnenya

Translation English Japanese: cytosine

Dictionary: main