Definify.com

Definition 2025


megacoulombs

megacoulombs

English

Noun

megacoulombs

  1. plural of megacoulomb