microbatteries

English

Noun

microbatteries

  1. plural of microbattery