propargylamides
English
Noun
propargylamides
plural of
propargylamide