oxalamides
English
Noun
oxalamides
plural of
oxalamide