millioctaves

English

Noun

millioctaves

  1. plural of millioctave