oleanolates
English
Noun
oleanolates
plural of
oleanolate