enediolates

English

Noun

enediolates

  1. plural of enediolate