lycopene
Explore definitions, synonyms, and language insights of lycopene
Definitions
                    Noun
                    
            carotenoid that makes tomatoes red; may lower the risk of prostate cancer
                Explore definitions, synonyms, and language insights of lycopene