dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
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