Definify.com

Definition 2025


phosphoenols

phosphoenols

English

Noun

phosphoenols

  1. plural of phosphoenol