falconoid

falconoid

(ˈfɔːlkəˌnɔɪd) n (Complementary Medicine) an antioxidant compound found in tea and thought to resist cancer