myria-


Also found in: Dictionary, Encyclopedia, Wikipedia.

myria-

prefix meaning "a great number": myriapod.