• Definition for "megadalton"
    • A unit corresponding to one million daltons.
    • View More
  • Sentence for "megadalton"
    • The mitochondrial permeability data are inconsistent…
    • View More

megadalton definition

  • noun:
    • A unit corresponding to one million daltons.
29 votes

How would you define megadalton?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!