lycopenes
English
Noun
lycopenes
plural of
lycopene