lycopene
English Dictionary
->
Letter L
-> lycopene
Search Dictionary:
lycopene Definition
(n)
carotenoid
that
makes
tomatoes
red
;
may
lower
the
risk
of
prostate
cancer
lycopene Synonyms
lycopene
© Art Branch Inc.