Lycopene — definition

1. lycopene (Noun)

1 definition

lycopene (Noun) — Carotenoid that makes tomatoes red; may lower the risk of prostate cancer.

1 type of
carotenoid