octodes

English

Noun

octodes

  1. plural of octode