Macro-
English Translation from English to English dictionary online for the word Macro-
-
1
A combining form signifying long, large, great; as macrodiagonal, macrospore.
-
2
A combining form signifying long, large, great; as macrodiagonal, macrospore.