Definisi 'lycopene'

English to English
noun
1 carotenoid that makes tomatoes red; may lower the risk of prostate cancer Terjemahkan
source: wordnet30

More Word(s)
carotenoid,

Visual Synonyms