oleanolates

English

Noun

oleanolates

  1. plural of oleanolate