Definify.com

Definition 2025


polyadenylates

polyadenylates

English

Noun

polyadenylates

  1. plural of polyadenylate