polyadenylates
English
Noun
polyadenylates
plural of
polyadenylate