A chemical compound or glucoside found in plants of the Ampelopsis genus, potentially with pharmaceutical or antioxidant properties.
From 'Ampelopsis' (a plant genus) plus '-idin' (a chemical suffix indicating a glycoside or alkaloid compound), following pharmaceutical and chemical nomenclature conventions.
Try Another Word