myria-
combining formDefinition of myria-
1
: ten thousand
myria coulomb
—especially in terms belonging to the metric system myriagrammyrialiter
2
: myri-
Myriapoda
Keep scrolling for more