todolactol

Noun

 * 1) Any of a group of polyphenols present in many seeds