• word of the day

    diplopoda

    diplopoda - Dictionary definition and meaning for word diplopoda

    Definition
    (noun) arthropods having the body composed of numerous double somites each with two pairs of legs: millipedes
Download our Mobile App Today
Receive our word of the day
on Whatsapp