Medical Dictionary
calendulin
noun ca·len·du·lin \-lən\
Medical Definition of CALENDULIN
: a yellowish pigment that is the physiologically active substance in calendula
Seen & Heard
What made you want to look up calendulin? Please tell us where you read or heard it (including the quote, if possible).