alidoside Definition
Definition
A chemical compound found in certain plants, often used in scientific research for its biological activities.
Browse
A chemical compound found in certain plants, often used in scientific research for its biological activities.
Browse