Definify.com

Definition 2025


protosomes

protosomes

English

Noun

protosomes

  1. plural of protosome