Definify.com

Definition 2024


megacoulombs

megacoulombs

English

Noun

megacoulombs

  1. plural of megacoulomb