Definify.com

Definition 2024


microsomes

microsomes

English

Noun

microsomes

  1. plural of microsome