A chemical compound or active ingredient derived from a plant, possibly related to artar resin or traditional medicinal substances.
From artar plus the -in suffix commonly used for organic compounds and alkaloids. Likely a technical name from ethnobotany or traditional medicine research.
Try Another Word