Noun
lycosome (countable and uncountable, plural lycosomes) A formulation of lycopene and whey protein used as a food supplement.