lycopenoates
English
Noun
lycopenoates
plural of
lycopenoate