lycopene

Explore definitions, synonyms, and language insights of lycopene

Definitions

Noun
carotenoid that makes tomatoes red; may lower the risk of prostate cancer

More General Terms