pyruvoyls

English

Noun

pyruvoyls

  1. plural of pyruvoyl