Popular Wordlists
  • word of the day

    lycopene

    lycopene - Dictionary definition and meaning for word lycopene

    Definition
    (noun) carotenoid that makes tomatoes red; may lower the risk of prostate cancer
Download our Mobile App Today
Receive our word of the day
on Whatsapp