hydroxyacetamides

English

Noun

hydroxyacetamides

  1. plural of hydroxyacetamide