picrolonic acid

English

Noun

picrolonic acid (uncountable)

  1. An organic compound with the chemical formula C10H8N4O5.