English edit

Noun edit

enoates

  1. plural of enoate