Library
1. counteracting or suppressing inflammation.2. an agent that so acts.
View more Animal Life videos