Polyxenus
noun
Po·lyx·e·nus
| \ pəˈliksənəs\
Definition of Polyxenus
: a cosmopolitan genus (the type of the family Polyxenidae) of millipedes
Keep scrolling for more