Wiktionary
micromodules
n. (plural of micromodule English)
n. (plural of micromodule English)