Definify.com

Definition 2025


microsomes

microsomes

English

Noun

microsomes

  1. plural of microsome