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