Wiktionary
microreactors
n. (plural of microreactor English)
n. (plural of microreactor English)