Definify.com

Definition 2026


megacoulombs

megacoulombs

English

Noun

megacoulombs

  1. plural of megacoulomb