propargylamides

English

Noun

propargylamides

  1. plural of propargylamide