meaning of myria
1. arthropods having the body composed of numerous double somites each with two pairs of legs: millipedes
Related Words
class myriapoda | myria- | myriacanthous | myriad | myriagram | myriagramme | myrialiter | myrialitre | myriameter | myriametre | myriapod | myriapoda | myriarch | myriare | myrica | myrica cerifera | myrica gale | myrica pensylvanica | myricaceae | myricales | myricaria | myricaria germanica | myricin | myricyl | myringa | myringectomy | myringoplasty | myringotomy | myriological | myriologist |