decaseconds

See also: deca-seconds

English

Noun

decaseconds

  1. plural of decasecond