Definify.com

Definition 2025


translatomes

translatomes

English

Noun

translatomes

  1. plural of translatome