polyadenylates

English

Noun

polyadenylates

  1. plural of polyadenylate