History and Etymology of Biological / Biochemical / Medical Terms
Showing posts with label
Myriapoda
.
Show all posts
Showing posts with label
Myriapoda
.
Show all posts
Myriapoda
›
Term: Myriapoda Literally meaning: “myriad legs” Origin: Anc Greek μυριάς / myrias(=10,000 units) + πους / pous(=foot) > πατέω ...
›
Home
View web version