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