Definition for Desmosomes

From Biology Forums Dictionary