decenoates

English

Noun

decenoates

  1. plural of decenoate