English to Simple English Dictionary
macroscopic
Macroscopic
Meaning for macroscopic found in 16 Languages.
Sponored Video