Definify.com

Definition 2024


desmosomes

desmosomes

English

Noun

desmosomes

  1. plural of desmosome