hydroxyacetamides
English
Noun
hydroxyacetamides
plural of
hydroxyacetamide