The first true millipede-1306 legs long.
Sci Rep. 2021 Dec 16;11(1):23126. doi: 10.1038/s41598-021-02447-0.
Sci Rep. 2021.
PMID: 34916527
Free PMC article.