Definify.com

Definition 2024


snRNAs

snRNAs

English

Noun

snRNAs

  1. plural of snRNA