French-English dictionary »

diploure meaning in English

FrenchEnglish
diploure nom {m}

dipluran(any of various hexapods, of the order Diplura)
noun