Myria- Definition
mirēə
affix
Many, numerous.
Myriapod.
Webster's New World
Ten thousand; the factor 104
Myrialiter.
Webster's New World
Advertisement
Find Similar Words
Find similar words to myria- using the buttons below.