megadyne

See also: mégadyne

English

Etymology

From mega- +‎ dyne.

Noun

megadyne (plural megadynes)

  1. A unit of force equal to one million dynes

Translations

Anagrams