Synonyms of Lycopene in English :
Antonyms of Lycopene in English
Thesaurus of Lycopene in English
Lycopene
see definition of lycopeneHypernyms of lycopene
1. (noun) carotenoid that makes tomatoes red; may lower the risk of prostate cancer
Synonyms of Lycopene in English :
Antonyms of Lycopene in English
Thesaurus of Lycopene in English
1. (noun) carotenoid that makes tomatoes red; may lower the risk of prostate cancer