Latin or greek meaning for diplopoda?

Answer:

It literally means double footed. Its origin is Greek

First answer by Biobear. Last edit by Biobear. Contributor trust: 69 [recommend contributor recommended]. Question popularity: 2 [recommend question].