Definify.com

Definition 2026


desmosomes

desmosomes

English

Noun

desmosomes

  1. plural of desmosome