VariousWords beta
Related Terms:
Noun
Definition: A nucleotide-binding and leucin-rich protein which activates the inflammasome in response to toxins.
VariousWords beta
Definition: A nucleotide-binding and leucin-rich protein which activates the inflammasome in response to toxins.