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
Connect with us on Facebook