coumarinates
English
Noun
coumarinates
plural of
coumarinate