phosphoenols

English

Noun

phosphoenols

  1. plural of phosphoenol