decavitations

English

Noun

decavitations

  1. plural of decavitation