Word info

nodosome

Noun

Meaning

English Wikipedia has an article on:nodosomeWikipedia
nodosome (plural nodosomes)

(biochemistry) Any of a group of proteins that regulate the control of bacterial infections and inflammation

Source: en.wiktionary.org

Close letter words and terms