decaborates

English

Noun

decaborates

  1. plural of decaborate