citosine
Italian
Noun
citosine
f
plural of
citosina
Anagrams
cinetosi