myddosome (English, noun)
expansion: myddosome (plural myddosomes)
Senses:
glosses: A complex of signalling proteins that has a role in the immune response
Forms:
form: myddosomes
tags: plural