propargylates
English
Noun
propargylates
plural of
propargylate