pidolic acid

English

Noun

pidolic acid (uncountable)

  1. pyroglutamic acid