polycytosines
English
Noun
polycytosines
plural of
polycytosine