propargylglycines

English

Noun

propargylglycines

  1. plural of propargylglycine