LYCOPENE

Definition of LYCOPENE

  1. (noun)carotenoid that makes tomatoes red; may lower the risk of prostate cancer