Polyxenus

noun
Po·​lyx·​e·​nus | \ pəˈliksənəs\

Definition of Polyxenus

: a cosmopolitan genus (the type of the family Polyxenidae) of millipedes

History and Etymology for Polyxenus

New Latin, from poly- + Greek xenos guest, host

Keep scrolling for more