dienoates

English

Noun

dienoates

  1. plural of dienoate