Definify.com

Definition 2024


spliceosomes

spliceosomes

English

Noun

spliceosomes

  1. plural of spliceosome