Definify.com

Definition 2026


microsomes

microsomes

English

Noun

microsomes

  1. plural of microsome