Definify.com

Definition 2024


mesosomes

mesosomes

English

Noun

mesosomes

  1. plural of mesosome