Home›Dictionary›alpha-ketoamidealpha-ketoamidenounNo English definition recorded for this entry.L296153 on Wikidata ↗