Search term dipluran has one result
Jump to
EN English FR French
dipluran (n) [any of various hexapods, of the order ''Diplura''] (n) diploure (n) [any of various hexapods, of the order ''Diplura''] (n)