desmosome

nounA structure that connects two cells together, helping to keep tissues strong and stable.

No synonyms or antonyms found for this word.