Meaning of lycopene
Definition of lycopene
(noun)
carotenoid
that makes tomatoes red; may
lower
the
risk
of
prostate
cancer
Other information on lycopene
WIKIPEDIA results for
lycopene
Amazon results for
lycopene
Tweet