iridin
nounMedical Definition of iridin
1
: a crystalline glucoside C24H26O13 occurring especially in orrisroot
2
: an oleoresin prepared from the common blue flag for use as a purgative and liver stimulant