betulate
English
Noun
betulate
(
plural
betulates
)
(
organic chemistry
)
Any salt or ester of
betulinic acid