English dictionary

lycopene meaning and definition

Definition and meaning of lycopene at MeaningMonkey.org. lycopene meaning and definition in the English Dictionary.

LYCOPENE noun

Definition of lycopene (noun)

  1. carotenoid that makes tomatoes red; may lower the risk of prostate cancer
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: