VariousWords beta
Related Terms:
Noun
Definition: A cyclitol with antidiabetic activity, first identified in the sugar pine (Pinus lambertiana).
VariousWords beta
Definition: A cyclitol with antidiabetic activity, first identified in the sugar pine (Pinus lambertiana).