Definify.com

Definition 2024


polyadenylates

polyadenylates

English

Noun

polyadenylates

  1. plural of polyadenylate