Tamil Dictionary 🔍

diplopoda

Di*plop"o*da, n. pl. Etym: [Gr. -poda.] (Zoöl.) Defn: An order of myriapods having two pairs of legs on each segment; the Chilognatha.


diplopoda - Similar Words