magnolol Definition
Definition
A chemical compound isolated from the magnolia plant, known for its anti-inflammatory and analgesic properties.
Browse
A chemical compound isolated from the magnolia plant, known for its anti-inflammatory and analgesic properties.
Browse